57596502
1224717
78679874
13867008
28812043
67628731
39134292
4515330
4806867
13546433
46944240
17906962
28522819
57091484
4992559
77117114
60876613
4397352
23293024
9760899
35072448
47461672
96281735
88286504
10964888
19782161
2514236
25458912
67479130
28147980
6892128
25912305
9126561
69833686
95625362
1388812
36636325
23173319
70731384
4369087