76535548
3738747
18688031
13892899
14577077
57741656
51839328
31007223
39361430
27067849
81873535
56698492
80933951
98389883
45245882
93138648
94556500
88601481
84188896
95391169
81206703
60132700
29631846
51057129
1477869
91742489
31765281
25331769
956512
2049789
73412761
71161664
40401612
513036
5758583
16275469
13412638
60703982
6986365
3684604