57474393
10567870
11786419
48384920
94893430
75935191
40129325
3444933
71909011
79927741
28825576
73031979
93668095
18181043
4764319
65654977
99593490
55097000
87092512
953816
49292564
92023249
44451821
39563067
20815454
53912874
51066108
1451900
85768443
16687460
1715334
2084232
32808992
89212574
65432978
83005986
6321148
3515514
64485174
30457278