17008904
20123743
4846613
172619
56484419
47261520
95536433
98068960
67776850
36967323
52462157
48753235
11061701
29971942
98287280
6308711
53732556
52841863
69494134
67872471
43694824
46778310
88969481
14796019
27009180
31158310
83492945
51219900
36528710
78658357
54486642
976767
70634423
83516136
28716501
42524585
51013595
73262289
30691258
73578392