13877942
20002455
67375707
8025915
59362736
58896759
85089679
11891923
89604358
37363316
9136214
80402706
27221062
51285687
10925238
91318674
47391100
12146504
8255808
164759
19596605
84064985
79659118
32243485
4854585
97669
3393475
22594649
3652704
8867568
75892753
94942751
41163757
843849
66842135
32579808
8263179
1517374
92932799
95535635