86577413
18712451
2043904
9035797
556276
52985154
29616242
29848525
54933304
67962649
50476468
47713324
6744925
83872362
68209395
86234368
84021640
5576290
68715697
42483119
24932068
17734152
18589007
9804393
4209243
27631259
11236
11705883
44713430
7914312
25212482
7201683
42028202
20224338
22157740
4555153
89525878
35784470
70497860
43906013