3236655
68013288
2431863
32257696
8022177
7325750
13531721
1330486
89103707
14822177
6277884
42939623
35768146
29634333
10679353
22508504
16402914
57126941
5598786
40814810
84389475
37255441
53306110
2062986
42577242
51563991
72971195
70385078
97626798
20585794
1594649
75481764
394176
66803372
1651260
68017485
95032937
7946205
91431255
280538