40382192
72278555
87316278
59715466
78658681
76786871
59646558
7170284
90403338
9658068
20512309
8662218
82877254
9698238
32807917
1626069
12146122
57528583
63657326
94621287
616803
77309901
5995888
50188172
76745287
61072746
75083963
1675528
47929824
9318811
57491319
74785627
82332577
7773673
56997322
444111
97541177
4587903
94792413
63154985