20063266
48406196
16353907
24312196
38695357
21515250
39147092
14279976
68049047
97598656
43942198
21899789
85694359
14741165
53569525
40161843
91253910
32154891
75246292
4040404
19476950
56593456
24779132
10264194
56763593
5057102
7335698
54222746
15604104
23516239
57857638
84426059
94053823
93552590
5722598
21268194
60129817
4999574
56367677
32388518