16632567
31011952
95753783
62057942
67037302
68322451
57741726
43546582
6087335
81902162
80109698
25265285
58771847
3912178
3873277
14782133
9592459
68025921
42238427
90956105
60881284
9838322
62829908
2109212
2323733
2001864
9916885
81301016
2423429
58959887
70605174
72162702
52624048
40332607
94819732
2928734
70703183
6614160
25651506
64595833