11597958
366053
96505952
13514169
76154371
21901426
42139291
91193149
6680535
52755401
99448915
34857933
6857606
80688704
79214639
97092099
97188605
55558371
72263785
67545105
72442091
67326510
56046947
2541142
50746565
47154995
94037349
84436316
42504416
69492068
4591256
60263441
76416148
70691277
6508474
55938266
52039857
2914884
62213119
28183303