83566299
31514970
25507658
28761666
63768279
37744274
21458887
40636503
2021982
51769346
98273749
97796758
7059232
36389388
48153598
51307076
44009494
13932112
84791768
53293884
2887691
37994989
42322258
34811204
10767965
58054499
24376851
62379750
19735530
33489401
27792843
34472082
52352910
21444368
54963254
85263760
800536
13816115
34121055
32962130