65409098
8643414
32645482
49435922
9719101
16715510
73473582
66144784
2181438
26057291
14222955
7567151
8046986
69224115
49786724
58679998
14328311
57815270
58704659
53023049
88524740
64975479
54198102
63007213
39477316
87122381
91213351
55854262
27384746
21215401
13739940
11867086
93776516
91812029
1166882
57358135
15161308
76815445
99758781
54297625