65011529
39257715
4172311
95581169
73146394
64962710
553943
31391289
75786936
68454332
4275242
94128091
71953683
90256502
20976911
82199225
15493174
7967652
12054795
32682831
35741444
26518949
19621302
7406841
42397242
67649481
33309003
9624251
1244858
6246825
77952199
46425402
91259093
6577376
99932717
21229562
16793037
56547374
74829866
79564570