77178916
22161853
72071419
56155668
26313653
84744238
85836139
14654600
6647002
36529894
32538649
43199765
30291758
80787129
67257985
43356940
98184630
67969940
94321669
17124081
91695963
27342753
14066238
10623804
87776523
65015246
68173515
39404701
39803073
3564853
6857753
13298479
32254739
9747705
21833899
536490
21448169
77676050
71095210
24839452