28008415
9243913
58791856
13046374
79083750
90161215
61468178
20629311
16903366
4528439
13746407
13925929
37944111
68308831
16835107
37857693
7791287
59674669
12676044
11487569
86031515
43453512
30544508
21891767
72022699
56365272
96164210
15755739
73807024
8193891
20679180
73857278
31072154
16548449
5111392
92318226
51644661
7175756
52106704
49926142