47625520
76145558
714166
98717987
44754421
47104728
65096677
28805193
24901582
87607104
5559624
76742691
28715862
42014073
79705832
39623301
51245268
62448126
67615824
16013789
68859517
3298256
25899147
4768298
57098382
94576478
38383396
5738602
34512288
228588
6726867
38217914
94636473
82566782
31561082
9394057
40106193
5742127
68138937
34228907