64583300
37211400
9212326
7949424
38037905
69026872
68427394
74781340
25867778
17933490
4604423
88585990
20463923
70371187
28013371
37488248
17602163
6399897
99696124
83295873
82014856
66679393
33106092
33138579
45882473
4527881
96301216
26235048
37971405
99052113
375741
77376694
90457319
55221512
61352759
69881801
91454291
78713877
61968105
1748488