17778047
6354670
53318622
35841626
20245325
62243837
737113
3575783
7486980
42171721
87701982
28421868
64246378
9579914
2335013
87175966
20956861
4434551
25093146
60947978
92113692
54457041
67883775
90125084
95713125
98587768
86826886
88724096
81139254
56731688
84356914
57004504
95308174
88772944
3212323
14359224
29408230
60288905
56944920
57995442