48946551
508326
70032041
94759061
87191346
57938347
43882764
28589121
30147718
4603361
23711481
18262302
78831996
5482752
6506063
1687992
91914151
49519582
58087577
23272067
50997505
72744679
58032045
10712243
23951346
52029206
48027034
17907544
41124512
40688193
14554974
31298755
14661528
86872637
10833815
73466028
10715458
41057156
40478938
21985098