80751591
49839318
15585707
80342365
13908037
25159290
16593876
82745155
52521006
14882092
82916964
44469790
98716198
94004290
44155714
11661220
44501376
91484976
78693458
21707568
99454874
47674121
72829973
77816149
64957950
36095096
13047432
4502919
89615836
90088298
53378119
74087741
71528782
91644834
1281499
68692442
17789111
90121876
57721094
85059065