2368322
22691737
68713871
908888
80792715
71545948
42015007
65803887
2278675
20217459
57539230
38282905
24151375
14991248
2212538
8246255
17778732
24655616
13953966
36833661
71758906
12332254
10766115
12908114
96685700
28627190
98453618
7901472
82433857
1971826
71959501
63845709
36189345
34034798
8613727
25317187
33998317
1892984
94717782
5558769