87353333
57414720
34894469
34128800
1855274
93668090
78665447
45149159
88026023
37543108
67766123
54595636
25382672
87233746
461273
94289832
15212475
47008405
86695196
82577204
2435980
72508677
81242864
16118781
43923470
53262030
247241
4492266
18163455
30913819
49489024
47554001
32077417
8828601
19205653
6401274
33644159
9144293
9223192
4211515