19975952
21764
28915775
33807939
41113092
13596580
40217078
14774750
57833122
4772795
89064818
1352209
9548538
47153266
23187542
25468402
8893253
98111878
28549034
28299842
4588294
70187237
5235631
65511023
81767217
38596207
53149607
89107886
59474070
23372491
69472757
19253810
48676737
26576894
65498800
46653367
63138553
67929307
5901786
86777624