76465053
22517528
33757784
47565854
6578867
32587962
243970
26524228
41576528
27403329
81231449
15522700
73614577
13857467
26889661
13475524
99784838
92054042
44615005
82943412
7403389
89804493
19742738
86964258
16915956
15446761
9570190
21909630
87841807
23805061
66757120
28707908
64805766
18461515
72787537
29258908
18817602
79584670
53068334
34406254