8702508
52319376
39891014
44149961
15927032
42696431
41668278
4445408
25071819
67244706
85339000
4155017
6873089
77194825
59795943
25985271
97648349
67696552
89617206
67211382
24069965
54672040
97877788
52037544
8682681
90102064
86642642
684385
38658598
30914591
43048193
57727582
46454111
99829502
445153
52598284
64212286
85741780
57597471
1234600