47218906
18825466
4395962
41775096
24864481
79906300
98556406
84789559
67695589
99117919
13562550
29806797
62202195
54854929
21109320
18073660
44895843
1320752
60515029
67776721
22223677
70241660
19341998
8532664
60084080
80798535
3581608
26208286
69122108
80507314
47598866
77394380
12968618
7532518
82071231
94895570
41598548
2201447
31923955
90507347