47474148
15216934
83693511
11365892
97175384
54414199
78161652
26843162
12777096
78707058
69376063
31199632
28507784
38704223
80837657
75582133
7882436
59004261
36536096
57185140
66634132
66617250
92402893
7698411
45968707
68155570
90951198
58134687
39996268
36454525
65054075
7761488
28632287
2903521
28224775
94031439
25909995
8513883
8765759
57072200