49512186
74548131
84228275
166690
30329122
8169618
16030
67394459
82086274
5055397
80871777
18471681
61147803
44008855
77779249
71931837
1541084
93779495
24294322
56853318
38726473
37239301
41589346
9942393
71201236
12667459
21221371
7257682
31298565
6701547
79461331
89706939
37986482
358392
43798208
14562316
29958724
45511181
42624705
4394350