69666220
3578489
3244757
22436370
6458815
74478277
5257791
6065758
21844318
42561844
15134536
2054122
528002
7407133
44419337
38498985
54129022
15339219
16822652
5173546
4293156
5067315
16629226
6260928
93466413
66393292
15029826
85534170
20187202
79132232
23427511
59631249
94686277
28427934
25496086
29917593
92321798
50613947
45648319
69506014