26908390
9841326
8544300
31203978
8391735
81125748
19779600
70553818
85178806
23318820
40689217
92617739
81101492
9601770
50137345
49204375
81251684
15835362
8417662
18133142
97965567
91405177
90181099
13005008
5061323
68474066
75929332
13244227
32167215
64263079
6046434
35806996
41611440
40886113
71517706
99119883
3601643
34072889
9291147
17053704