10548424
87939112
74721149
9333499
24869952
1420611
45664148
99515221
93442843
29049448
30572600
27417725
51807459
92371469
5572551
3209023
27021578
12305280
85932667
3954367
26588525
44778713
16692815
92366183
57977019
16209489
10935506
15767375
78059250
76792906
41259236
54114848
2167733
89904745
33833149
4467841
3599621
69954079
45404876
68825025