76887699
80046169
75633550
3284415
72116433
36498482
98809961
13614440
25736908
8990182
41007440
17212921
8277400
28501485
95963714
58379549
59791025
21282209
89618457
57887103
32372554
96847127
40649639
35858024
80457276
58628868
72762624
81082642
92075996
71826239
46262668
85744664
34745470
47706280
78002057
33983849
677206
94596054
27233196
37628350