80984985
51141863
763194
34719470
24502152
6604651
13273609
55093702
1097118
90078158
63775927
1376527
4537103
71802465
82996875
32952959
51646849
11938731
14457070
452975
47507013
12467076
31767383
93073746
31778380
90424276
39422909
47399440
8039479
70966407
35156818
2533582
57286579
36678115
4066871
92148618
9413578
45365748
3629625
33152201