89623605
56026232
50093773
890015
30025652
83077614
40977950
17696100
3362501
78402857
34149963
98848488
8827167
90163618
22337031
30262959
14162387
57548905
16585586
33762893
74405006
9621176
32151998
64214463
35692758
41755005
6736324
72894133
94524053
15361354
90505296
94133598
14538751
79387459
13073987
15551117
2975649
45463593
64246441
24117204