94127928
13501117
60403809
39706970
42826436
9588837
57973789
79302796
70184242
85631618
4166926
80227624
31794329
19891765
67676234
74252707
94884182
73992172
64004756
58761408
1661116
4816396
67514571
35549428
92393112
67584181
53347033
8606565
19621774
18977275
47438972
18909456
94738132
28564550
13656213
55547702
33894915
79876352
2440273
23941910