82058778
79775732
47434863
29295145
2733628
96303441
58955150
26781450
65275357
36965870
29118053
23817629
63668638
67292269
5493600
12777697
26761115
79645632
69301774
50593904
64963020
40932846
7402103
9939901
79547146
95638433
88055907
67503792
45315875
18082409
67735086
27098773
46022914
68827390
29722664
42117598
40669813
96215083
55188481
2223165