93605710
29842494
62025680
81954282
73943177
16086604
42134555
67597767
42123792
34595602
42961119
71589882
99445069
9748759
72394339
2837095
79486907
77455090
19663328
94592958
20839016
255872
74394022
9352297
79845545
14934167
76725342
4812544
90933190
68378419
57517445
74855316
38513337
52623426
9284267
59062031
27095667
66687668
2139381
76131546