54496319
21543915
48182038
30875542
72941808
3557777
3549567
52794443
473439
69004206
25688943
78871928
52326776
52138210
36244988
72969599
64704674
16384805
55576349
79527417
6327110
24785742
58683929
66797675
3023355
90419806
61669502
9942953
36527635
50391879
6831784
50937847
89963410
48945971
3394861
3441100
36258809
88993924
217983
60279312