46808145
83356020
71646629
6869839
25148704
83388599
54271309
43481302
71707838
61839137
13753676
32845060
31611474
87572365
41611970
32323340
9562802
62515910
18954092
62614510
69079144
10593672
84187195
55806770
75732616
50065419
44921116
6696724
4308539
5055852
90207776
30026867
46399891
8835898
47649404
85637737
18171338
59121951
95317187
5055215