90982017
2474256
46322607
53908351
53947838
21937406
26279674
49296270
79645607
50989696
54401760
146671
90739189
97036225
51887093
70416624
99769360
40292544
26031253
63948494
84855081
71028767
69241540
23176767
27423593
7614143
57104680
69765448
27256101
27511366
5158451
88756013
87725087
88496048
5424667
11808092
59298384
4979827
67061580
57379815