97102878
6971445
29261993
70815180
62891037
44563037
98005173
1005013
1151430
2639936
55023618
87467860
8059295
52164161
76159588
28486549
1046456
92958513
16004226
50981532
26132343
32012307
33922859
8380635
1583619
66446341
53988439
57377554
1462627
17658455
12268518
66406318
45627395
57757629
22901715
98507250
1372113
2703559
88022786
80273005