10471021
6249686
88926183
46531439
28452784
47166416
2803393
43912817
1479479
6699775
88785452
41596529
74191996
20513257
2870861
43572675
68079344
72191982
74505864
3404481
60532749
46985918
6543155
54503107
38788019
74619238
32675154
26321289
2786675
56678791
5780828
37307273
79138141
56982634
93139960
90665462
37212228
95796164
34076966
29041278