47573909
1147511
69915565
96348524
6631776
618723
612594
85576925
23799468
989644
8905300
28685849
90679115
3530601
4775211
57547153
95332224
51112698
17616628
79726312
61091354
76698465
24908891
86425565
78775269
44996611
60729880
8017448
30339962
36279778
78378442
40998750
87786148
74366000
89576441
73144481
6762302
41766102
12233848
28444303