3585333
46107956
53418870
84953300
53039610
45359006
34334412
82752158
35083559
9108889
7299774
7602442
8141259
97755799
20253124
70185280
90298155
51694749
9856170
90977983
23814737
4545711
1546640
83888063
16926241
6936630
12553885
23871340
8331452
97195050
42078545
7633628
61583627
81668956
55198286
52347343
32114022
25616235
4101316
41576686