85459586
58185635
41242361
47696785
73704744
1178874
48559983
8296180
30189778
32428759
57753662
44181920
17262941
43791648
3806346
59459938
55802362
82771765
85336396
51771819
79625235
48937509
5310800
82636358
30862916
60786009
71535628
82261022
9933930
37286605
88072805
66807006
36865314
322172
95883398
61478626
66016007
38788209
99641817
20895824