4977352
72085612
99277640
812491
10403581
58577227
36086167
89379687
46664415
1422211
5158678
58176335
3212940
82883947
9828067
4126834
1543795
84255795
8316258
35333971
48263307
55616604
7308154
60722332
22257028
96887101
51365769
21239541
57836820
394298
21607278
44737818
1224791
32025511
15455332
72496476
58787954
77898179
3082939
90294713