50714786
74279459
48408770
72369339
8834259
23364166
22185492
73108826
77837024
3148466
20559795
19767917
17797056
56566056
85135359
57273
2012485
25176550
90277770
75648096
59569469
73203990
15012270
54394070
57423095
13074105
45138749
31902358
30515395
23623966
69843164
95866880
61538937
75077622
71388062
35652977
17294089
88568215
87779028
98566943