7173502
98232113
22854556
11839195
89195024
98388126
51687794
30055463
18219061
69535300
92116536
56811336
39064891
61687580
13624855
53924277
8642502
30697602
6250408
3642812
86648337
59184499
86764271
26537027
21191675
72323093
29715252
5445231
8566195
36964091
57593184
52595276
84104319
64186481
47391173
51831401
722220
94181386
5954699
46186804