12243989
11979981
6719190
60007884
65533352
11894920
41641417
31042369
31581327
43408503
87955038
3481008
2375908
60808927
28119534
85183644
18663148
21988427
52431791
29406093
89837058
20186311
27463599
85289019
85691056
545173
34754786
29675117
57372267
43117161
56828718
69261391
45494219
78579168
98682454
10644576
82873664
46993298
178805
2296373