47449106
35119351
18729333
80465570
66942519
98295864
59929461
96957626
53401702
92945172
2443253
2243337
28441388
9038507
14656642
313464
85886608
23907807
16723098
98045574
59138184
7760947
74299172
38117023
41027509
40726870
76108510
211724
65792286
1771582
3694043
41645224
31259642
42583560
14914349
4534492
49024400
71649605
6753735
25608318