90836992
63432756
33056848
7920662
42086452
44263068
6475102
90221467
59953876
95279001
74373750
69504546
231400
8632925
4008124
55799043
14885007
93154704
47659221
97408877
89966298
92935305
86026525
86011461
81448176
77412195
71066143
91962393
56837605
9223659
63516047
23132726
42674411
23942308
25822280
1333110
8749653
24772414
28357172
4736385