1064263
17107018
43662252
77443675
30938501
34297783
26976269
11464977
27277458
56143421
88622150
29964031
78344367
70225126
55788454
50711771
45679078
33634010
37603073
7472325
67203507
37517679
17896986
79646089
53156223
53944333
9091182
42461787
60973575
27053304
84098273
2932610
833624
47501641
99846306
51693437
25968347
54858507
44023526
11339469