58593449
19331080
20003135
5109858
28902808
86612263
5714919
83221467
91929058
18739025
5838098
71351020
81414530
24447053
2202975
1966634
63397409
25717641
4014396
956086
2698566
28258847
29703655
35041110
62881762
45397464
16472008
66491462
29784229
39855722
28847104
132008
32772125
8387103
48459498
8799166
42796572
97364255
14165718
61328846