19162830
53302313
5744672
47861170
83129511
17871203
29137538
64902794
40809796
12509056
963625
80786175
14353454
47878520
10533095
1410539
1879134
62131169
52644481
51148969
1753239
52868995
63249364
21715898
2065394
11827401
18657385
58809515
83198604
93523102
54908207
58997599
29118036
57369830
80554561
66372758
60373820
64139386
46094838
9234627