27938966
4565700
87317529
60973788
4509974
69747292
19907172
52768639
26769975
23906765
54727996
34994870
32716207
49262559
1646771
5065652
67776497
4791946
94949034
65945490
32939906
87075057
27379018
46488648
77809679
4193206
25027438
19434806
42808961
72904813
84774771
4758664
58687445
47819563
32808439
58329210
77882790
26946119
31493577
92626044