10504964
72599896
22243374
195072
49364389
34762123
30986436
22438660
8395784
24192661
98598355
8408316
79372438
37987093
34378449
11982708
52724379
880520
26899648
40224495
57882767
65888812
43082184
23441988
6825319
67353631
48287480
63697677
13682706
40416848
2138424
6586728
62701261
76738783
33391967
77871863
77575737
66568796
85612817
24856092