18467477
25703466
330933
15325815
70483922
21573382
35431255
1167913
64195944
43546556
76382356
10949139
60142527
14519887
80333434
83338342
6293407
3482777
8056397
16593637
6134813
17559441
14134216
59067365
22313102
64602302
26152350
2424458
30993540
59675733
96561781
78116171
439211
63297548
46461434
82358685
14911683
99424781
30038694
31844426