86726000
1871264
10541319
62849264
65313340
44974977
89805621
43555265
70842552
51193171
95878583
65351184
48419892
72143460
95179016
88627663
79884208
9769195
30936822
29058299
55522637
54933308
92774089
33601768
2086287
75364513
2052340
97789247
4343550
2934867
88721391
18835917
20876676
32265554
66424453
34541044
71996166
9506225
11453525
74151020