39589099
46321362
17535101
57213291
31619128
69365488
40769531
2933896
60968669
55516684
70366523
49302902
623749
99788754
4325454
73798789
94408754
37894144
75192814
72824395
78278483
21583669
97077052
5708900
9442815
70281899
70412753
43254753
83306831
75384575
21221910
3537110
9462537
21448805
95233146
7205594
41381922
17116938
12275250
3957726