58151797
82441301
73731970
17132819
12754579
58323759
66072247
2467915
12585863
19939333
15423869
6935564
25754610
21452175
37536323
74023180
13542913
2013995
55951304
88525516
72122977
3048505
47108624
47109829
12466638
6603303
4871925
92787252
1176939
71066727
20899078
54978319
8992736
33485306
97219622
90475822
62733421
76167975
24209090
68237703