2444838
87251929
40589600
85794390
4964073
41737371
59525141
516346
4468204
76657578
25149820
19851947
35558825
76004579
16275921
37548496
17989975
30172850
20451512
85358493
4424261
72378927
36552015
27019332
94357603
91347140
73719562
20368498
55281040
29241267
29988027
40973272
482546
26953728
2247012
75016661
54139436
17865018
90843860
52097729