85384759
48737238
24129495
7381569
48686890
30565660
47425005
89283105
83649072
79528646
188397
46069739
8166381
24179393
84874333
8187307
80349567
21935438
57623797
21864396
2113581
30702875
23703533
89757574
52781409
70961920
37895822
75363149
75044744
83583318
2159354
95252624
4464999
49616461
17725071
74572342
85293069
41237000
89023728
56997448