85755100
11523963
22506796
1719174
52986163
78646844
4189726
15257730
14169125
9004774
33984668
8474522
35786513
2037463
89168943
77267417
30586657
75772250
61521429
5214173
19679106
33822420
2122608
7222711
1958382
13245655
6233296
70649311
32286629
41259305
88664407
13459642
82921275
22249248
442239
11226613
8389004
4119467
85296870
19676638