16493066
58277640
52414016
52282896
85136065
48677179
69336339
79819876
48062154
60778123
21087056
91863550
2366242
70025175
3619866
85336145
44288561
41974460
82466336
80852953
39793641
9606134
9924511
96694333
92139819
76958827
85878232
70126250
998980
67164589
30828605
6637572
12054079
73997811
10159350
70846819
76876859
87303824
64715698
6093461