43292520
82229216
73285198
41087990
8770773
30996342
67956552
28198906
13099472
96822376
59227500
83642026
33624057
13036095
7377774
98665321
69992278
92841289
33838457
97897156
85694329
65664966
14591745
43533257
74576002
90677560
27698133
77988883
71056701
11268845
71103710
63575944
11837769
5072240
97249293
67688147
168745
13523367
51545376
77745761