9986585
1172168
3197296
50617856
1680876
98621850
68627654
70429058
22362710
1825022
17173697
41167568
46784968
91245721
33855850
14891261
9732594
24949599
77007051
10903230
21947678
16869682
10673181
52563875
7681340
35219705
7645424
59636340
67887825
68742980
5361462
26457211
21082471
50314097
40445433
47994596
78933762
28481379
61872625
3969592