44971429
65339342
14519333
19267624
4338950
77966064
2599457
1837571
23378753
8814253
928991
51929202
65532856
50381610
17269427
5839843
46037030
20036477
7800755
63107395
83621931
15268345
29777583
73513644
8532355
13222554
66317390
45651856
34748033
48835217
37225889
71504763
80396187
45225708
60973921
76478669
12736002
43089966
46806799
91773009