20788190
84037937
21502956
51814091
11153965
10063195
81039552
14346761
78871850
3408954
2398385
1191992
28483977
11626618
15462532
10649455
24126559
12478876
13618384
66696736
95257296
12633178
35595676
16058141
676755
71872101
96185792
92521983
50647814
45762782
80289039
59102658
72466114
94582831
44876941
95381910
60226104
50549220
53834933
19972161