51358720
60092144
89359292
2289553
71272242
30291214
70427398
1743683
95188523
29595317
34947859
40671617
29496344
7306434
77504382
44876954
58711838
97285873
85113873
6103404
33114253
89377239
9472428
43018509
7451791
86668329
86452156
17222012
81372244
17765004
61354278
73722334
35739861
44876258
23985650
1058559
54494246
91515902
74253265
229112