51633196
69727075
4523307
7419683
28287529
55058782
89203527
12124285
667314
37873143
41853180
35027263
48119752
46889228
10872000
36898187
39077965
5214700
65836373
90837511
55933830
9242364
3951851
61249336
80594994
34481390
93512084
14247892
46547703
2647886
68234491
50372931
7547519
88706068
33943629
7061166
62524432
85895900
54589345
35399866