77661220
72267210
36274387
80431884
21417790
9834423
43467171
14521075
2671496
38366351
38703426
84629411
29815897
81529147
30739379
1842419
38932291
8406738
14238246
50795453
6383489
57084360
50261677
2250319
90525116
7816467
43355649
33789064
44291035
6811471
86142566
85918523
37365639
5491693
64673578
8484923
44827042
91292472
22202737
6743210