96657498
40067687
52567986
3913270
4304721
657464
45206603
42719365
94773234
82998732
47515250
56384653
33492631
65248195
87814524
71008218
44103045
11609558
56269575
84463915
5763675
42802843
51821590
20956754
4665222
97304009
66461604
54722691
7074986
47545201
87498239
35016789
95249785
84066147
8513164
34582999
25242210
81615425
31288401
33898164