70342533
22857088
327342
12233594
87317119
80899702
6617223
7338234
58823484
31434856
59814870
37157815
76419469
34866536
58096224
81592153
82886258
44494736
39273717
22621951
212920
6282425
79847414
49526309
83294488
76637190
85005811
55224682
64237454
3609442
2075451
14134941
68401629
90559479
5962244
8449698
73956750
71706786
99441519
57336126