47064632
50028323
97912604
97822693
31132679
84647179
27934046
81982885
5235459
77418122
30231946
72649983
70244261
83945603
27817994
19347534
8166347
77538302
99617201
95326633
7144866
949119
90563386
18536697
32814904
61969514
52293281
78255918
8624374
52681317
27848868
51147917
7666609
23715126
41145970
48764428
96374576
843867
5504890
85764905