16324988
72195649
8454797
22113960
24576360
39583743
7174362
19792797
46717234
50885489
84818892
58787168
30939779
29822557
57958658
8378721
36079414
21884707
94103115
99352336
34879860
7474550
67426093
17376787
2647266
9775917
46266360
10136469
1361208
20109295
30833119
8507724
41916173
18197671
95352723
19149942
64936814
66802828
97306851
34249152