16554252
66638203
31791144
48911364
1418689
94427847
23199706
88002351
51405263
63223972
15663426
9733228
93222651
36396375
40899603
1131573
53018294
35255813
9232581
2023835
57896729
15506790
68545533
99016916
84278896
97062983
88571256
899250
1541745
67463539
45707056
538975
82922320
70349601
12068320
16886835
92719308
58654527
77656375
92723022