91057847
6003937
40118486
38536675
83582489
2690327
7313376
56346187
46005333
30437309
47548111
14832737
43712459
31982136
30993696
7250659
18051900
8967170
2907725
83896275
61711632
76721746
19656142
35255036
27722786
33813772
24664864
62054043
68474180
9510418
32196921
18926517
59861016
7927175
1215136
38704475
44353479
68379323
95018195
94816938