69311508
297089
87649906
19326048
99136653
40182616
2811347
10914750
12093048
42363429
23792494
27888645
11097921
54503346
28745183
41772056
51418237
30472131
56824859
90536536
93379714
2026691
54668623
89595919
33895887
3499786
4660854
47052700
69413169
12425288
33025442
57797392
55102780
94119123
17034414
49408229
52224247
95783678
3414849
7876469