8531998
77465771
65817707
68482896
19642269
63707506
90172098
62743409
30407220
317969
6408650
2394524
5276169
8285282
40586811
62711991
9815980
85234365
2029664
72598636
1141941
2350810
48361708
99923859
98455478
30803278
441446
8649455
60083328
98104492
18401975
90011465
81406611
10863045
65998557
45191396
17501295
1142435
6648340
4898239