19034376
67931220
29504155
58867733
58165342
57871947
21952255
28904218
5174754
98372062
16575899
61562704
96639389
19876388
77411121
96261214
84081210
40713581
93709580
74724217
54129832
45645838
16367818
2195413
39142344
15357285
84866063
34246195
69445789
60515064
76579052
798785
48331928
7991962
78769813
65166736
8265328
37554879
67741107
43772254