41474976
95117847
94223938
55451956
14072509
1706233
2848662
87175224
3888664
40981777
63387693
11795538
54517485
31427451
64217207
17934576
7693072
8927100
35184750
3058288
5889788
38339142
2201283
91952965
6408697
75864374
616075
8444874
52322938
384237
33477861
47634011
25189245
22092920
63129132
77164891
72946953
69822
5042631
2405500