33162643
26075322
95001569
80091121
58973258
50097657
2986531
32464738
37562777
55923417
83016207
16967781
67202905
47033603
78816167
29384890
77959251
77228342
98138347
88551005
85019252
93621634
97851994
3063066
65194142
17994644
85106204
38752975
40349661
65873558
68803975
19834973
18729076
53762036
37076164
85265956
13671370
28789961
14729558
12619531