44841095
65376485
29387126
6947260
68649282
39418703
24607750
18699174
57519238
51601501
59433435
36447394
66622203
30194536
69702076
8085366
5072861
89132151
58399681
93387393
91353875
24521270
61385656
89886202
5461387
27537814
33965636
99117419
51379830
52184639
77488402
70025655
59354772
4129775
55373203
90138944
77087792
29208271
90629164
93306060