37643811
94083655
6537352
18161879
32911501
39266091
616380
44607004
45991084
16311897
96882438
63529935
20742173
7208385
79882973
51959750
26883766
40263356
83092057
28286143
79096198
91734251
16059524
44931316
44164040
9551264
9549930
51104490
41326918
4001047
57823900
86333199
66011683
23325000
74369238
7213194
79613325
63302249
76039733
48909548