19143562
47409778
67689004
24642123
28171016
504584
28526787
17844792
375154
52548431
75041526
78602582
94701544
99678750
50456872
12986228
70921610
63277125
14237
8179483
2217891
59898007
28802015
61588742
3275964
59107188
17784286
45942994
42798274
96367297
23055177
789376
45601192
7363220
75903890
79374711
87253725
43031163
77019610
36109613