70887738
3374752
90843663
33338532
7738280
62313214
494224
6792658
83545308
5638503
55376120
26268785
81346510
18439824
44447378
92838084
58625083
79306656
4224160
66011085
2653797
24211008
6919626
92682788
24081059
6481304
68556685
67466159
91251437
44742815
6458192
58878332
41757609
87707767
8955498
3303501
79465078
70705932
97851676
9414394