38832930
42341500
38088710
5081148
57272871
19602994
2027442
35028114
75945278
5064698
64199155
19839726
15585708
91895315
501843
4131934
55737335
75994963
8299452
16665630
54968882
9206432
45627339
36089078
79541212
72481547
43936516
54788635
74259720
4513489
66194612
28695024
8062329
46595977
72843500
3589867
52443862
9031169
319943
21604401