50458981
92556078
51617253
35551806
21285672
47417887
48492721
9442799
41973648
77779259
6192083
23765840
24004187
69155664
68427220
77937674
9162220
65749362
71085109
8854460
69923627
21723099
3579677
72794728
529268
68879512
90486501
90473744
77737332
34672895
27731806
9976219
14205185
15204082
64514526
7854057
14203839
81227606
3258981
43596297