17025122
77828785
285935
99407062
1726883
47361568
7110224
87028137
6888155
892532
4784448
32462440
418931
18618176
66697921
63822231
49973550
21206996
59329065
72466164
1585181
55451331
25459370
89007907
26319051
9439839
58853619
93669736
84949605
23196379
89234939
92037836
99245792
43728596
7328087
59049
51292031
32017749
78622488
46727395