88162364
10869521
93482314
91189198
40644994
8584667
91087697
51042213
97151332
93043544
98289622
6283011
1593774
90498801
46745196
75815975
37522435
19024144
4345992
60652334
80689079
6183823
99655776
18246395
45869394
22604297
27734889
82881085
78872964
17134233
58156126
31309154
64161219
28457349
59075808
43457672
51949834
71028409
4828766
513713