36575286
6634335
53932813
58539368
32611523
49884289
32754735
28895945
5642729
6245593
48511072
32328188
98088403
67403438
17225492
95391347
62456026
29672460
44756288
72428762
67783372
70825226
640116
14137475
23027198
43106484
36658418
24011785
62537480
10906805
77228010
63076932
35216765
14955819
7958002
9995588
10158112
84144471
89583022
5527710