78636578
69101534
47285821
47373122
6496869
68394087
15527367
35214993
7764631
9323807
77168905
482523
4931062
4196255
56351911
72331408
2339740
94155090
19513078
51537345
1977918
99238576
66253551
63173110
21466536
54468964
95352507
52891732
74047300
71159215
5996622
52585667
98136828
74513396
7933984
34491764
64714265
76557370
26893605
10874409