62857532
38341679
80474747
11076737
16225393
49431789
47144232
39354094
9120163
11741349
84401754
15969502
54739221
7512862
69705138
53704014
465814
48324432
74372268
82843730
71196603
61421330
11147149
55103961
98746266
39596075
64656658
62974052
25182031
11784033
659847
30216740
96892684
33484972
17933315
77806409
8526890
3846476
8740890
85483334