17274226
4751788
13783419
99931726
27176434
13662490
79447590
4003802
4465319
48484489
4102649
80453544
82204827
99775863
77632629
4441158
79211125
64842577
62418523
38009587
27777276
9634673
64475714
937932
59964623
96065090
47052130
12896692
55025001
18445634
11537744
47812157
57664864
5032238
93333949
17297639
7859615
80911764
83952223
43397846