94654145
86511671
42149408
6199411
65024752
78248829
73526181
6134665
854880
51373864
51715860
15334451
3028160
64434133
6369712
8747130
20569854
74352448
60477597
4727374
94889802
51883519
8050510
96496599
814752
47567314
51637106
45982760
54046750
67847735
51236136
1573365
27722438
75684931
27423145
23021105
12302332
40887268
85102734
3301812