14375008
96292950
63514256
6516772
7251878
23072827
86451214
17557070
67596282
7672566
48733881
67068319
16809295
90172105
97733426
22605900
7047171
63227320
81865963
17355192
69215915
49416782
7312636
40829963
59111522
82334054
20556564
95618156
39049237
24897539
73533364
59437652
60952341
67607621
87417070
46562006
52831867
27014524
4683387
24705550