6147915
81341087
50515426
33122264
8294223
18552139
4746467
36397961
14449244
24286558
9516235
12877359
76129848
64232711
38996482
91372221
63277061
8296418
13342815
36274216
23838633
85766717
45139588
99493394
48268907
64003151
172908
4689981
15607581
20272977
4067685
72534282
3968107
1584632
65644163
49225255
18558124
90487403
9427071
57253899