86022333
67683212
48342829
2978674
3058414
99829691
42756888
32692565
97901340
64686178
29777529
29156022
7159985
11631441
59628631
1041270
20706886
12134313
4783530
39244510
42013801
12131929
27369028
99407031
14618215
9472650
24978273
96486444
67595863
6249958
48311367
11531086
71851383
97691462
57368720
7488685
86508945
5900691
47333363
59176453