94576139
52638132
25456856
1028415
2844282
36448379
10252988
96516203
93156018
98245320
53484
28964936
99843004
36087084
21820
57458487
47061282
5646574
48646812
99849016
73824118
33934818
98827462
4146889
69188318
54344591
2498115
23053035
35517509
46839436
62989834
46627418
5632471
46538077
79216967
4401805
88192047
76723489
47898682
56388506