53176526
34628928
1234229
763758
3412705
66259193
2771156
8327357
63734434
42351738
9713159
26878616
76324622
1079661
18246230
5757762
39688198
2624456
27554329
97488239
79502169
45688360
37285353
34649134
39025992
2030196
68143365
2633419
53187051
53282754
96497072
28985652
27772021
15371482
96293180
87639557
86796691
29353378
3661104
11501989