86947088
82151650
57892483
68028294
82979895
5969970
15982101
31595735
27834031
6681299
25742691
17136856
99154255
97032562
15494262
62767372
71817414
59683784
45032530
99575760
86232044
39279011
51237913
22716219
77651070
97328553
26825371
35034199
1539638
78844027
17037915
7393151
21676158
58578056
49174145
6609299
49824865
70734067
15492957
1634459