74818286
60108828
4479846
47188718
67414998
29677182
58368065
53483402
79329256
47834774
42922634
84819724
99561698
7743474
12345994
4078442
27602860
59034646
41203368
25105432
68038654
65569324
98066360
36451076
53861544
67071661
48175446
8192995
42251674
43037416
6608147
64927210
542664
9051188
13731607
2818630
79271864
16883289
39843620
30203251