231426
57847096
86892553
4821437
92091195
31089504
64828559
56981780
26352357
949819
43753011
4359183
5387059
19081277
52897060
948259
95632835
94992185
63654635
21976285
3279489
58557720
54406234
6791806
725749
38968775
66201109
1286104
65165274
14791096
30833747
56256394
82172418
68653242
844497
3291310
70618578
21043283
55045404
46577510