46896451
8815723
2796857
70534398
4149844
23307518
63452470
62828730
77692622
31498378
67737423
7235456
47401984
365970
6454742
76309125
92565800
542019
48781634
64805117
75916089
46756831
26375171
34212881
4469592
97756022
33741174
17537360
23379649
51158376
57849849
17289760
493806
41638906
12035023
34033372
71106422
77286566
14434265
44458098