33848058
5974684
20534002
24035452
38611736
40688269
49899785
757516
18718502
39183278
8689678
51746170
62169329
3496510
89081798
95659339
470112
1206445
48379386
32925288
40608149
25234994
34626868
9717385
26317181
672625
88995260
26205385
98997559
14873651
29885622
2559747
90993975
674701
70067897
27148435
86459561
21603090
30516535
5039155