82664606
8432621
57142052
9677627
33434542
5883394
62755395
64597843
11069493
15554395
44765216
82144500
79018798
54872055
93462277
27976718
26658492
88283543
13722293
63317712
60571334
3889211
8376851
58818897
99094885
2793870
2171362
4983033
67835491
64297261
91936679
46933249
90166697
64079873
61127232
56432949
87538315
62134664
75832973
38063699