52257668
28521166
2898212
8485577
23596769
57558318
31903331
95907866
61609275
54688694
79473439
85236712
71666817
52747092
58464369
27528977
8100446
90227730
62836917
2549921
15924826
4931008
32331727
20124435
26046566
57059354
27611857
933563
25003893
23119873
6279569
76258286
90043152
57941186
96183245
54385000
10522273
79511381
8999604
9879523