6893673
5837300
96574507
9067394
89115420
42722316
48752390
56593381
6232968
20461350
3821072
93127272
75883326
22162565
8722723
76433949
91016837
34408725
99156510
33398559
65698881
15268274
64944237
26932490
98931798
92919489
88921151
96781622
16573040
8120201
14593539
34131057
70136389
77452369
62734006
40842537
92773653
2889918
2155838
45457127