80742557
71134031
69306429
2441314
6429720
81977816
1181703
77826844
5038316
30617506
60004679
85937871
8721280
38178050
34648409
26671532
19076011
2499946
30112142
49958623
22141086
2580941
233137
17236651
33845367
24081733
99015246
3104188
98627633
30307459
21984996
7882876
68492698
33606090
73634071
38001140
9816175
898687
93236195
13377844