68970
400433
26328
12463
281948
922939
474573
87639
743657
21103
38252
756164
676287
1171510
246835
93425
947934
308484
948409
264479
357603
240159
833833
164192
931505
46973