80479184
15956252
57648795
10387567
73701476
50799718
19216231
24268124
31618219
18581868
79838407
4985169
40202364
53642279
3261497
21784324
81021731
25331817
77785471
97478956
59707944
16401922
167125
34907165
11152358
64052846
4152588
56722123
232149
94068372
9235854
36363980
94032643
28281124
27156536
11764419
6799792
9142955
73602713
12571456