73778685
86871330
57274398
67156884
2159829
59341437
4140696
7722475
52037140
82731305
68385465
63968229
28449801
98018655
1699964
64899597
11751077
666879
37688690
7455566
13001744
57037533
99817585
54814752
81945229
13035402
41933737
7563004
63954527
68778111
93034001
40533140
48154019
4813268
1700179
54273866
41126002
30462452
82611890
40167425