14089698
73862333
76725179
7222845
17004819
20198660
6587214
62137738
14447604
68567531
87671131
64911317
6891351
11029598
91376398
73641330
60529284
29687769
34964456
81109330
54982244
69701554
63519512
7257532
11392257
15056370
9827622
17664252
44893855
9620556
78661302
67268167
4156751
25155007
93848681
85947323
23653100
2035773
83895736
67601050