81987857
23496690
894820
25897353
1137794
1962776
4835027
40321062
8175282
3165819
18121672
84229772
6064154
83371027
16304340
53592467
22951609
24393939
6049694
1943255
84468295
1204143
94387
19162609
973560
50932826
28129418
88826312
64041751
19914667
6272291
6958904
33948224
30349644
41022949
11322605
46138764
11474231
36793516
24736218