25635823
81148142
83288645
93328107
5384971
61627005
11012751
5851142
18002524
70185750
8208177
67735472
46318108
94631022
55517196
1568668
99869988
63498019
78227597
15771214
51069956
8554303
1442790
74632858
33124072
1849688
82885054
20934898
31308096
69614095
67345745
37246017
95387697
94522908
68266089
94486187
37848683
80545351
77088430
12234000