16025232
51278269
423054
38696041
45595176
63253881
43591392
7473204
67358938
66267898
5348244
15547969
74554189
27545921
70011021
14182189
8140597
41614687
68342243
68268805
441170
47519691
31102858
9138999
99096827
63429773
30062698
10789814
46339179
75322225
19791573
985126
9478519
2955034
28729337
82841114
92477400
8083357
89718627
69498333