41708256
4079571
67765258
37244014
61919552
68165304
91271210
39648913
31848180
35999146
169391
80864118
79007027
50696349
72907194
55077134
20454929
37728131
77185199
40513922
36976204
9673411
77199412
1502552
4342859
53112886
30367653
99674467
14988851
56166243
95975520
19167333
1817610
5559514
28023
50262620
81652835
91217149
99297693
58723723