39336333
49212088
12415397
7099466
50504309
26105389
4646519
4663572
70084379
61096361
711144
65274786
93041514
51842648
89431720
79805465
5607543
27883142
76405004
77122873
53118808
44615592
41899249
80891510
38783020
97413442
35665120
54638906
14813179
89715178
35116384
73683828
60823263
26127639
59497069
44241361
499198
99793354
8519112
55471765