23592049
4647534
17919139
15961472
86495323
87807212
13628153
54269568
96481691
57652563
72689146
58826355
49203886
1426138
5399532
29595964
99272868
68355975
64892659
17702831
6124272
62704499
70368181
84899917
77712944
75116264
83179293
4855358
57101008
48841988
50863797
57045388
6247160
51687807
36172496
20843483
57399744
28013486
89507771
7518506