6582146
47882145
71809964
98622882
51867424
19096405
9888006
91495133
9173384
44031770
58947604
98827586
15816841
38026681
6442970
40197134
36259931
4892747
72127002
16126372
93897120
88471368
51298993
67203431
81675952
31469520
2243913
78037839
52366358
72233205
4305925
72891731
64665297
19384280
6823568
65561744
34166814
86026044
67198142
26689291