37378939
9637280
516440
6447602
74069007
52428957
9683661
225777
8094590
12585644
92025078
58024311
21985204
62277843
1642759
3610903
35289731
29445649
55589303
83351353
59973997
48159344
2085299
34834207
61865962
48615491
14103705
5941450
32619419
82839981
36573226
24513183
3423448
85594905
61783953
62161555
51908055
2814869
23449575
94033644