23647660
47165261
8763909
6651045
3958981
94884715
5658711
94313541
41455599
27852559
3877915
83871796
5852899
79795681
56126070
1074877
4557891
48601652
30569291
52265161
40331553
46595010
82496384
39921264
41846047
80519119
82936023
54348255
22589248
51879332
84811602
8144169
50802685
17723834
16193
39995849
15157298
15195107
56614639
92967331