24139832
6366934
20999992
15205057
7861742
76742816
39423924
38934892
24054310
89822623
72704957
20263782
4852149
15953627
46473916
1741716
79608803
34785198
685182
63878339
73507888
42781833
31609355
894819
2994725
77187325
66282665
94262403
25096783
62726954
87034221
25696259
760266
78978193
47282469
40999030
92943346
32929204
93202930
59888211