84687854
23293759
84763710
9728260
260468
33446695
98868530
15605826
2504184
4854186
80932922
7197198
578948
73896925
63062493
43312461
99999663
90508186
97771209
56014409
52416959
63301558
41132780
91235642
21161744
54614421
42829775
79141785
701141
77978827
91649425
78831741
69903450
14556183
77188731
49306591
37882141
4493761
33909862
67419089