53152848
49852730
5130908
2744619
321931
8762731
91245154
8785001
90225347
94504977
99714185
98532235
1183525
6969712
54694244
44276901
6399285
44383523
72309410
34238571
47962494
6689171
92589160
55303603
62491301
49465438
99042394
54357381
34481213
82738630
1503644
52118830
56851486
3054104
21511749
94213227
16258640
22509621
2247226
766995