35583296
97015023
69316968
53543341
50629130
7483969
30337776
81719126
7486677
35966572
48928457
45858513
70216620
77469355
2893778
28097461
5242295
82955618
98554988
15557579
71463733
68477928
4482682
86491523
28818987
11592904
8963821
2300784
20199395
40296604
4979130
88258990
796501
36742944
9962715
1012422
56993168
82431989
70145941
53712560