31827641
77402500
33763202
27584734
26596197
11564155
9515640
11643828
15569881
6807890
61711113
67964457
94355929
74572758
49319397
15277052
89681734
7667924
17251655
5182548
64047336
78546370
24643267
19389416
31065314
57476384
34489218
3773662
29567536
42993951
93928590
24117738
5760692
52762046
67689755
19963883
53685530
48454598
13154327
23517870