82366757
5845581
693944
57803871
53245250
2692499
83568696
56527433
6709031
20192433
78825711
52964769
66945550
82082794
29641652
99828517
7421280
88106793
78303206
67879407
40324146
9333800
5719103
2040680
41412918
70719707
7173557
12759449
6799417
1828413
20637353
2651451
90351341
57947822
73297736
3446226
92686923
36319760
21274221
11376050