26162059
4619478
17618938
76203056
16482647
3377118
7483763
41736368
718866
35253856
10359378
1757205
3178651
72056507
94551628
88164917
47301722
83418008
3643147
89231245
80785069
89953900
73531858
13136061
59835161
30342649
98921004
41472891
9560672
88776614
32286676
7807960
19304822
83328856
33282180
69255648
26939554
41777379
96952947
2511742