83434176
77289500
52441558
79676847
48943813
5374589
70718894
77477657
46227239
90288585
57506863
33869451
82346056
57996108
49791600
35573872
34616853
9157278
4583700
94014228
92388254
47516700
70433632
88576762
31728209
17456231
94044981
40116886
51322133
90565670
32426629
56077963
26385647
49296056
6741202
2312518
63864477
86643653
45426406
57778218