20357101
97733715
8204542
50912330
11957510
72894950
51461236
5171223
64217869
55433999
14567795
51022648
8839745
92398840
95649046
16333654
25187948
35532070
60861642
8775921
6449722
85916440
20408341
76174167
56495820
677877
28016409
40059427
1922430
40063878
85778024
41605611
78692119
95178850
15352491
24066226
11021149
47862520
61922738
42175348