42465517
49526308
67153324
8335380
29985533
13226190
1936481
81202836
23854890
43631212
52961198
59861295
306697
82231111
25743954
13667823
52087681
56605200
42368891
32906563
23476398
51735500
55789232
22177079
12878109
69453407
7821449
54393118
51426023
79919694
27765437
99823054
90963543
1520224
21566932
48733466
71144536
95974100
70211176
56325815