46565062
45271325
92816805
6403603
16335671
46517277
39709927
56737481
70886821
66708668
61067163
71261375
94953752
47863645
56211514
7715497
20889327
93993539
13251435
78339492
62165965
35515949
8743752
64494424
2987768
77634618
68092913
32556042
49191895
53459320
29586503
25012238
1012270
6379849
1111992
6355845
32122058
5616466
55964424
88811137