23921783
30032951
4717803
32271688
9581370
74587092
21562005
7009148
76002940
29768130
75387944
65042967
23162656
24993425
2587223
80469889
71799982
65542672
70101490
18593536
12465341
91715996
28169216
7671991
3070193
13282414
21003965
87245802
90471534
61598542
33102071
76356364
11405056
2344632
50762943
54438272
3098241
23046974
6564273
80243776