31644914
32613870
25204887
30029562
26714298
89369962
77069740
88241121
11375644
78421855
41267173
99921120
219188
83716095
88122522
25308707
12394858
21188936
67122715
8548479
54805607
51788750
45577906
90525829
17936278
3491782
26436377
3704447
84886206
37626377
2927414
34857814
85198026
54563884
96097823
89103353
14408787
24377150
19358089
66344490