17943872
5063409
41353322
9616746
37963805
39697031
65262516
25413740
69909195
19526196
8292618
44592708
22232363
60448467
21499651
36773281
16066462
52809044
88296763
64166194
65859001
63868603
80496953
42362203
29236776
87294749
3526132
27322419
63689265
32618606
58156177
34726787
2042324
70635285
2617454
65593822
2952912
94823127
71654912
14382188