47397645
9335836
28534752
1765969
58896529
63231486
86215175
28411003
14749118
9797941
15283037
22265658
42038675
81515043
12541426
88859765
83959806
67057973
4278341
42787215
62205562
1621771
22311471
41043052
5014159
87803874
13786012
55093456
4175780
30974012
57427708
92785556
84343836
15724057
1861377
18541128
11023245
53956740
9721484
73037876