16162936
13691855
72372287
70869030
33327239
5331263
2672146
3198502
8691471
69552195
50124159
69096361
5497687
34515571
71084562
7886772
88545078
76805272
50852666
76418281
47959178
20173086
9075238
50549100
83343138
89762536
13549577
6679528
40278313
6252412
4847353
97473654
73411381
72761230
16994071
52347782
46026821
67167693
9018388
20255731