58373039
28507182
30724509
37223870
8708962
27941079
7570940
6031298
89374020
33997703
21949156
53934692
81131294
10437231
43275733
10551672
59887787
25249306
97742794
4218447
23591159
38312393
74655495
31894423
98022231
6350982
6099200
50914192
88193027
13657232
11848433
7967702
37304303
88824063
44641745
75158221
88466539
52251967
62214583
46018024