3866541
12375085
92521221
51619182
37282795
83196780
68513409
75088081
97492564
90054909
81677424
93449852
44273429
1208784
35772696
79196702
4397554
5519935
38202214
64079409
54765599
32128052
34022120
79102529
12954187
42258678
75051854
6882150
844910000
13623977
27632492
55494495
13896600
28531877
57297025
85103170
68144587
76764446
13206719
24635636