44258128
612951
5426739
96066865
7437926
45174383
8195907
98749600
43558439
14494061
78592876
92609543
42284074
28885036
5693933
43601211
38026383
35428576
92649851
25026889
86343850
3975156
11877380
31357314
23737685
95615301
7322687
4697750
55715984
9700957
92324959
92201761
62623260
77069364
27522310
18052567
81315335
55208077
10463503
86488870