82712085
15489769
42757527
52268687
8893762
83674138
19945177
53995785
76439340
33483484
565760
4444807
32897684
15939471
59545411
1808546
63961000
36417054
8571483
95129794
29497697
79716013
42464476
21666691
6519443
27796309
29638158
29961353
98861804
93665770
59255357
93023684
71736872
53026084
8711992
55238666
11316080
10162143
95765380
73855623