56686562
75043548
22476000
51389242
84468206
99857840
5874304
69309741
50779066
29308835
6729613
80089308
23788554
66184111
43079064
14221977
12579774
55238846
74968744
25046443
59105984
46817220
90424719
43469374
32199479
18765612
37547628
35441433
9292664
9474774
23687700
25148390
28628744
18621946
18876932
15893281
50863455
62901772
85207734
99743768