20663247
57366403
87577262
25492557
78988411
67863987
90421249
86437983
54365171
52877169
94768962
88901409
27502576
828570
59932760
83162111
35657367
53552102
40043318
52959854
60683248
18861360
80269724
58477660
6586574
77168788
24644533
74973601
87116789
20547421
73448153
15978508
38094475
25483642
40399837
35757294
42754666
26704776
50693548
1427602