16383806
93182990
73212140
3440932
25599323
50009603
38661671
46739676
86814204
46729870
21761298
83469949
74806809
64404061
62015886
8671518
90422852
30803540
34296025
40328198
40206417
86379003
6323296
8464692
44326131
3415578
52112895
62734563
31223473
42209437
88779473
84991704
31966361
83272201
9874236
79918031
25354114
77615055
46104537
37037414