63144878
17366170
97192928
4547338
8190856
63771429
1359167
77823771
51292929
7107592
23308304
55513880
66779315
61869748
62073298
2606775
57702694
98649045
19743339
83647460
41269623
85986656
16824072
43143174
56302404
71253555
81858428
38415533
57792897
73881676
69992592
81854398
71839951
64628337
53233053
98324273
5145652
86763789
476151
10405109