47948736
13054842
79542770
84071476
24412472
33447341
194238
30449902
45314593
89442793
84824938
27116342
24769141
1417119
9788663
16737709
73353366
19314060
96579598
53127977
16505736
39471770
28615085
37784731
48553389
37169901
17306430
91292762
19745718
6749156
45582171
82948827
35427480
5228794
76045436
97789145
43647928
99309844
86265899
11913803