8614563
49993150
576599
9328936
2505769
34707583
10381990
70105928
51717928
54227126
55814187
94948539
30083997
39462401
59554166
59762667
10738101
92783495
22674413
28997
74417066
50952540
13213063
50258634
47522502
2831505
18327846
61956466
99084814
47361233
85709563
12415342
5496114
76508543
81636374
97282322
8321063
97963840
47298245
34529524