81313682
34579217
54175859
64986720
52705961
11969237
37183323
4106174
17203315
70845592
30119126
98222456
3066119
38377004
72258770
22565070
21872988
44759336
30608793
5137541
30381230
78439787
22183407
87108161
14627020
3712489
49503309
957213
71546526
23898655
49039594
48025679
27297204
96733497
80161864
2673336
36793331
80655779
7089532
40103954