70675503
76302672
21058678
71619904
95024687
34945277
94724019
21734640
6008610
6322274
31984028
95612779
71574502
31996511
2932265
48631885
5609369
8153702
71079648
33949798
47814665
7344651
91655983
36842338
82999500
652431
57368223
56134479
97623914
46532482
88187886
13513329
14829357
57023078
5600280
1091315
79713619
1987699
94273280
40631897