16192586
50249585
69408044
6941843
3734400
83861067
60561335
53823190
41195785
38133833
49413254
80516005
74109920
52681969
23406247
46142576
36268893
50639473
65025600
22506951
47484170
2214458
92869076
39963701
10914294
59479748
32704776
67927790
94476309
498325
7429512
96694326
71555080
1613643
4365719
76496415
6297794
6336318
51405834
98382656