15089271
71592231
55327075
58344087
51473937
127043
65274248
38324175
8443742
30936291
31163899
27725610
39712190
62649835
86228349
93395467
63968259
80779753
27405790
55234628
28091537
27085849
57645089
608452
85509005
58485743
525717
95735759
23481474
58848115
93792998
1441466
62668214
83731293
92083494
14099264
86106364
29766550
35546256
69207413