17686921
6829376
442189
94288313
87257871
45612845
49907883
46355471
2371375
66859201
6928246
18249897
40494590
26829394
628509
88203878
47896762
81606348
81518510
87068003
90909239
45862646
3225995
30312738
77563409
42717966
88228389
58711582
24975304
9887235
10346161
2573572
86959101
92636471
7546280
69864634
99785325
36516686
27288226
64899572