41888730
11782956
75573902
27013655
16479208
70551992
57908208
35211409
95624450
32387310
79792951
72229586
59183579
53292466
26516965
77302318
36877400
20434042
23382941
54936094
8913139
54953520
70792510
10019953
54858126
67032128
38595965
40154301
39638339
73244293
16707319
84848897
39294109
3665136
46954733
7662633
88262479
36015666
970828
36009361