12144047
35177683
29284010
94688316
4792656
5546536
62912198
3852497
81043834
2176677
7291956
52061976
39666555
67696300
18022378
76801000
51638076
80118888
31688791
36664925
94006612
17775571
60546785
57285178
67309023
4580189
23416040
50972890
3825910
63429053
88251474
53022992
46268630
37218198
54728664
37664079
67499258
19982360
68856623
46354804