66583653
69882800
52324381
50396403
29667090
59963997
74392314
66251708
85941058
4554762
50982459
16061762
37049235
64022229
77042599
90954353
67287289
75057152
75757840
10204877
53264461
79855829
69164391
7944717
99476477
84602893
59285550
90837956
592154
1154634
47844293
7612512
65353397
14963956
93362167
34968938
4425991
23531561
59625108
9794697