58139016
98991618
2845913
59313831
56429559
33837892
10178034
7847389
66091415
58314811
17565876
46416658
34421701
18483104
41519686
20377489
80575880
20898452
57607296
70829043
93398464
97785942
72891714
92005580
41542990
1333717
83748812
68987460
69775557
31502966
37457751
37779723
9783778
70894462
72685472
889366
80517259
35349339
96344050
65648234