1399776
2814300
13412711
33576247
929473
81377018
32436785
14862024
47263971
31237025
57366285
9957013
332989
11692223
9127262
94289969
74801321
47405112
63895048
3349444
34327971
39399793
25852176
15909590
46567655
62275366
8238115
48682803
6267295
95416483
25797331
57194909
7554899
96176864
14121966
89087117
4638840
69485898
83348812
1292066