48964253
64872221
99744596
52391660
3893627
39373390
36557288
50414331
15118713
64315762
10315622
218577
10391553
94212606
9278925
25903437
66855108
82229225
42007558
99553409
98861891
27507254
98715031
97917141
83134399
42726588
59367771
63123563
50881222
32186195
43749537
1943821
40577276
28767566
56487898
79801021
34062046
85792166
22881752
20423490