47676305
6998553
86646176
51169038
44324165
24922039
6309655
22681595
25239711
85566026
13366679
7336676
47742541
29175852
11798225
18775191
94032961
41798115
63224234
29514700
60217036
83263649
99733052
396804
43798746
54087910
41533106
83394003
48218324
69725122
8259577
53754161
64444569
70471710
83277318
91862374
73812079
46645025
59323281
16116523