3003443
73723641
12303348
70784711
3186201
58757055
50271889
64406231
8967845
82407637
3465665
6639827
86684489
54785699
72861638
50684707
86406527
50503208
25608122
7691628
71646907
61246664
97716577
49751879
49881878
39809361
8318356
82852178
26705004
55427314
3450223
1281222
57855068
42863421
11243788
14518708
8386816
69195813
21481788
22039951