85632305
28716467
43062865
26378213
56685682
35758809
633324
25345226
40166434
71518454
50157073
15206917
15292798
42399120
94979764
78275023
7397739
5846647
3549809
73695275
6902169
38269399
33754253
75626613
2868871
79127785
90407384
96426614
83235831
62123695
43378752
57758873
93101333
19092266
5428358
61858715
30293110
57149115
52373300
4310505