28077719
47603172
779381
96528720
1668383
84835951
95189076
7938762
53961373
45825645
31545732
71118259
4772348
59772405
4628152
23841410
45673599
50479593
30823338
88742953
6755226
65822567
14576123
13181360
53642837
40849620
26663217
8739122
82401983
22507847
94114301
16857142
71246914
83122414
37645517
87086343
22854724
35988803
45463181
57928258