60688436
50371727
52594655
357315
19702336
8114975
60625243
15677966
79166211
78921761
68914666
52797619
89359193
72476720
616179
56916945
27295718
12532164
37819764
35429590
24025492
4994858
92292406
26546913
21498554
8445968
9096488
571874
78101710
3185734
90562858
12965469
2623816
78874241
54298892
8016113
88176036
34676438
17333451
45225613