16077150
83601541
18277617
71346074
26604785
74249844
72054006
49603423
33559847
58059099
99205390
58008430
80181634
99154212
26572328
26071529
9529926
66123342
90293796
9763686
80355705
1004572
29579632
95302367
64219183
74085047
16969378
36338533
15035211
84959758
41118899
194028
30596424
63928315
33963906
1592075
10371314
2037377
23758922
74078638