24087140
321489
7455320
97388137
4910571
1857970
71615443
52785867
58441192
46995680
88971362
30346467
33462911
6237870
3398671
83411772
16717158
92638109
65987605
95475671
6539433
34102021
96827336
8557182
2084890
79549527
45481010
27988537
72507807
69913558
77554530
78103089
77808944
75655835
26436741
47488009
56988460
30586715
67485218
47712167