3670957
27874058
71519799
43529945
32311510
89336349
26978450
299207
5400300
36973801
69312399
80773369
71125
34536219
22919059
23509269
94149362
28393420
20709116
8226589
36496814
1080488
69955652
1928600
62661366
76704395
79872320
77341257
1211505
30129645
89849872
57001726
3924560
25944391
34288993
47352376
58709341
34052725
58888427
1295187