69604560
76122986
49234914
42903319
40225561
54243555
9904192
65523056
15467215
64682044
67816372
14634227
51743845
73172866
90396086
44078134
21585968
75944914
40095638
83262182
95051846
97717628
4242053
86916599
61143116
50781843
88718852
966406
15422047
81189152
32099750
80115584
23126876
20731841
99402205
4879485
71908502
95234034
67542556
36631663