53846191
56347628
31253956
39154839
72831272
53824435
4111462
29075744
15461223
853979
30089335
94301725
84491955
12348115
33348256
83254636
4873316
85711310
62584269
20788517
7145977
37381197
40694046
16221634
80882382
26397903
98308203
5446116
25415303
46021667
41101847
18421206
41405630
1601790
886391
47937083
31414249
59572619
17659126
17349269