85065563
627328
81251561
17885661
67652987
16788542
14325255
9789616
56929
55299980
62974855
99514837
38118499
46187071
41661457
33231785
18612019
89329492
75976231
4714128
39826317
67794617
25678640
31914352
79032359
89505228
42545679
89387150
5549284
82077408
67401793
17285542
7567361
32405341
8585261
98686462
95017812
47302198
5930250
60119185