14953109
12716893
68616420
32498593
28991356
28384662
10532250
80692514
25876231
44624420
90488851
29654265
25249826
14547726
17064755
50325280
45805542
78909512
56894486
50364109
8528530
81946687
64691779
64467986
35855175
19876475
88381488
58981465
3306723
15453916
13563093
48884581
8602285
56767518
44522864
29522352
38801336
79208872
36491446
27988645