81544589
65338324
72625511
3378735
13924965
143979
65857871
13389445
27038278
40792567
18955989
81523832
66853879
44992681
42511196
39624810
5810668
24909804
39499536
24756617
29116247
67483469
25927965
41438050
1655464
18564077
30797587
74699640
7540113
7930179
15137160
65255528
99725646
73062320
40132640
18691459
12226921
6663938
50619525
74397977