28391324
4933214
96089185
47973946
38786813
5617018
9698563
16978869
96194011
17639527
25669029
53822461
35142669
95836923
68626488
36153881
2377333
9108539
93237738
63778917
61389476
46586930
8713534
1800512
60776611
30722736
22476963
5823444
30494748
26212466
20563884
6506706
66487202
67768146
87386575
92501855
94906342
64686857
60738631
29062603