65592184
25439530
23872399
90243993
56833155
21867958
58034488
77346781
8350788
741822
63864213
42868090
55053315
3535760
21679928
84149624
61174637
37154826
22603948
62477025
43752113
39519992
26309835
76102572
44536200
12804717
63076046
15558461
80631106
12319345
96913601
39322901
76085471
5361483
40556725
14777254
72734274
4126375
72828601
4781515