75666349
7768264
17699115
61307563
62013107
83413513
2315730
31606003
63486850
55077139
43006635
58833564
2146428
44819306
49466562
67553222
2925985
1295403
90914776
6097233
72153176
9945412
77396910
50603155
97588053
72121280
70275212
62257053
3945148
98356053
27082277
37131335
62639941
16566207
52883631
45296251
7642514
59263779
85276543
19878504