3892571
333722
44315785
38772026
1834422
22151689
92032331
99769647
5212705
4937629
30636295
25252036
27513817
21244560
66955722
84859304
39628543
91839673
31895999
42054913
18136087
63139126
4803813
85146495
51062332
25679734
62184769
69756411
10415425
31013374
56476349
59316203
67509997
9458332
3514633
4533217
8525529
77476075
71961602
8565707