76608913
87864698
4257968
8944997
8132479
2041463
323904
10105860
98152323
75587707
11638894
64475217
7474454
95964125
49626199
92452555
41181838
42871081
81064386
43805011
80955943
7636591
59375050
19908387
61177900
11567958
29731865
61396838
10277888
46289646
36836233
2872528
97959294
9754947
12828993
74166486
3134164
69333407
90266266
84305924