72682241
69703544
13277277
67694329
39362396
47157199
47705433
32266696
29762396
60887436
63731084
98035972
25112618
85599902
57267623
95118589
27382907
88683277
88697196
98204489
75318700
13128752
403443
77017833
4161889
12116522
4633797
94606020
70475600
7693352
49324652
15562666
29059788
12133884
43399353
4459410
1159315
77086481
815078
64689443