61277116
9517663
5001166
45593532
42153792
54033571
27651425
46151870
45633651
42698731
37314886
64925377
12008767
73924692
67549921
60238941
96522287
50692171
19343232
38623144
94083481
51311270
81117684
5830209
8037995
84222272
16849500
79294225
24282852
79069027
47273480
75793569
39638335
498258
4534646
12351315
1934806
38707857
64796184
38961648