18386583
80426657
66392570
95016911
781242
14213639
21789055
1748696
32056704
90566989
72553057
3436797
6990206
5292768
40696231
47073177
29009515
29128496
4913829
57539064
21644637
61435188
24541683
79067093
2072968
79022346
77875385
31252987
85576499
42951541
71988521
39661364
203507
85966078
10376838
44114176
8914416
79188393
63345801
2665469