28313829
39784716
68733821
70235099
67009695
50929386
8611457
99955913
1011199
98526086
70414435
60997224
13147327
79299578
74802471
27107946
28025784
26515017
2856310
65425128
75917260
3469646
903107
6841675
58942870
9631630
5439840
93953959
98958561
18943901
24743867
4715995
3823922
20981018
19108018
67595951
1266128
77891421
86897448
7574449