76812029
63559937
48909249
22334815
96901215
71645019
2085444
14835013
8748145
65585226
8871418
42513404
3290515
456120
95489678
68637894
70067246
60878377
24227546
972168
67187521
28466406
717132
56194285
79891104
72863486
20648593
57403803
41688980
48581740
5997260
42961303
96833123
39218914
75753379
18131744
9866022
67338243
37078558
6663395