76568471
11796123
35011182
51906630
16427517
59353884
22792865
7022439
73597782
47683593
849122
4008554
14393990
8447450
89793236
70751620
72605634
44411733
54457265
3238504
4124029
12999494
1842367
61252713
3242242
75899345
25473736
27976565
90525406
79481216
48284445
23775192
84189576
98386973
16801954
9025615
49754748
65188730
12509328
5673948