59135235
90708327
70936930
14485512
43112228
82699293
62499158
37548540
41383748
12043760
64345929
58921129
15605178
85041530
33942185
13459366
70589704
73959962
30754797
571415
23958367
18239123
2225236
8723178
93341851
28236467
97053801
60435619
88506963
72198264
5773007
25283285
68116003
9139866
80205433
46247189
22708203
23599732
54683170
610235