42957511
40793914
10964276
41814946
93546062
21066010
997539
51101686
33039643
80519033
16058794
70179464
75989564
78461222
10654752
17808819
58412319
93073796
5819453
47288495
81238068
3235769
69968149
8874033
73195689
2885760
9248783
23534597
60343211
17411608
4114579
75788860
5498764
90914195
75662195
48981205
55164313
21553854
7720431
64761315