85822554
46956729
3068741
55248795
18279444
9735162
16806145
99921858
37457941
10151069
73984308
33223954
78975532
71048838
5821384
48676641
34196309
36447275
36197216
64923126
20897549
38313725
32651464
92634288
90882198
81296384
736335
96109369
33158391
62524837
75316885
50184593
94106697
15056614
49444345
79163209
33281023
60662120
17825849
56477353