66514253
5610415
18254469
28693789
93064337
4742299
8011406
27919507
54326738
2058184
47201319
15023472
50575566
6384439
93396183
74803176
35238960
41119155
9875430
365684
10844937
85214609
82677639
77358830
34723347
53515326
87572927
30489894
64737800
51424489
57305525
84133572
99701138
7412861
7728185
9331530
7557495
57346574
72839783
7362804