80987258
31002769
28196288
23626485
59456035
1729062
67726906
46514561
81349688
1993237
98902836
46321040
90049358
81308393
3005121
48731536
33402600
3487820
27496910
90379402
91427528
26353729
51818962
45501125
47881360
92965154
88302551
29994648
13714712
53363495
12784007
34872310
1141883
12856858
19487951
47596274
22733590
8559277
33559197
6518866