41052913
13904792
82521584
614514
58407078
9484461
52806729
7731795
90338564
18678181
61612379
2864103
8194956
5987773
4563601
12158090
11009234
90978765
20965275
22969212
54002517
99545848
69579840
41981204
78932038
30607600
1921409
59238415
41517974
75987045
2699447
33927838
1985365
30461291
79732367
829439
56051049
91691793
42532451
87447892