39256877
86184599
79631282
86515925
3678890
70526011
18464626
6748634
54699246
97889595
64897483
88422224
56413825
43629182
93186464
36737280
5552219
7114014
14112475
1903991
51868529
74546980
11211907
33867136
31177364
78549780
28656443
57368079
63536064
48134829
3471223
30028418
23398010
99557574
9564970
69247410
70994866
64065616
24676128
20628338