57467532
80523178
27574882
77602959
82374877
48508177
48352777
1956515
76494613
46267349
66529979
4645499
19184366
78791158
34838535
37101015
77353886
32995945
30303278
58462137
84541785
4465453
427393
65728456
69673171
16859871
26384298
1326273
29221588
82817588
372274
4802506
65528850
50206052
47826886
78425290
57467228
29731486
27748667
59215922