21771096
48846885
43924306
61537492
28067762
95325938
94536911
46123241
22679894
88926469
1176847
9232908
3411971
52849523
79195787
97172094
49959376
51805267
35492413
68558441
69326407
51298561
68333666
64012469
5344373
518568
39095205
80624341
75407952
5739731
90208750
38324436
84813545
63979894
87156843
18507021
10654053
4477120
2763596
38294365