85747715
35865642
98136174
99137832
78177203
8739561
48322245
60889111
6460453
30165057
57189892
37713707
72027388
64976218
5559661
52546164
73272591
77152181
60454622
93152575
58034726
33408188
19742812
7647344
19053245
9815476
88502011
179471
17434832
84745543
3867247
64829885
19296678
30118904
5521826
5476167
59348729
14201749
5491741
939588