8165929
5494259
90649164
85557232
1166679
88496027
87836368
53453964
26221311
8538370
27389025
40375555
14618911
18983856
3061547
12963446
45532238
45335910
65016312
36058685
7342782
22233870
43021834
67608782
75516846
13184556
71479570
5208728
40089064
37404104
6573160
29499136
39288495
44585741
7733770
2195129
57346325
81331918
89599118
47557104