24375600
43797369
33648451
32933382
29793628
79925314
19801776
72999449
89286295
83511149
58603388
56353882
36824015
6209997
9597947
48783564
66987932
46889936
62469976
64786600
38818030
17182933
30948908
25661211
4888022
46284579
33274819
8122333
10119202
7949019
8721532
85283676
16331948
46925578
35976797
27878535
88972596
7597043
19082381
42778658