84802588
82565401
47254268
81254315
90108291
94651686
36221494
48232424
21627007
40362294
82933112
8875619
17969549
1384753
2941375
44212167
79061425
79168942
61625359
35786678
4629591
18429335
28681686
8554329
51135404
128586
52148179
72067653
46449385
713486
7578137
88235924
2443171
85843616
2744075
4766565
32768076
35755951
20349512
73116634