95467098
69432080
75898627
49756113
78139120
682781
22643523
1812954
724963
30879486
72803605
42507995
86755204
97737154
19189868
26347612
51271874
31335646
50117220
18204099
4189350
52158986
6557500
54106929
5277968
1441602
79777605
72641765
7289815
72996250
13013573
3429713
34753590
22484411
9804121
30393615
93103130
65439366
55138354
30518431