87875576
67946827
58629595
50539872
45722383
12838184
32585895
693333
59356659
91662903
24157638
94229074
34112181
28501277
596250
34858533
98008163
94179379
5969931
99302038
22761048
10037004
59384372
480103
83006619
20097724
21705606
9243877
53883609
20012911
66273609
87507924
71723046
90233167
57297715
6272732
90825441
504758
6689112
31381856