13991231
92061196
86926704
74314207
5678790
57308883
55077088
33998610
5178236
88352606
8728940
51508644
8513081
20979945
14098700
9020116
57133990
28757250
11846046
3793666
10468821
86925041
54679717
43315019
63496903
16221387
85177708
77713841
4255408
23358787
86283054
65783173
13833704
23473665
70374913
2431567
37713137
96761934
8120641
83209150