38178039
44657142
47259398
17272106
5929255
98841537
66742969
88397654
37899825
84864662
36054938
48658301
31165649
13039481
19888381
58563828
9765798
36371821
23765880
11076950
4499626
23946012
85457485
197432
95652929
8295378
39584362
42403686
81066701
45088598
34961436
33506831
3271811
28979364
34859410
27883849
55092857
5398204
55488039
49028847