70893271
25331415
58641460
5166062
38099442
6913960
5221687
56462482
20241105
10657939
81908053
21568408
81715107
61325537
4174620
96487043
84944397
40442683
55873131
34871572
72037709
5702298
98351330
98304188
63077745
81044196
84022642
65832608
85181157
82057987
72067511
553558
63597671
2622320
1767879
61415768
56853895
98779474
1957990
5324614