35067511
4403047
21723978
828480
1429543
9512127
34578084
19041770
54451631
15108552
6701597
62698476
13444698
76939664
1977253
4464193
61708384
16521400
48815507
20864903
9952304
65345941
34112557
18258839
55862916
14978528
99072817
5401346
20364792
26494074
8028294
77148328
34576040
69424574
42497624
44956921
27028807
71895291
69923258
44635392