28009398
5229894
40094585
82613552
60257315
66205933
98839363
6815910
42365644
5479543
73016979
15517
35126232
36548357
92682791
87927064
18392867
242240
64935102
5041710
63206874
15705370
51123503
88563214
93254614
95486037
63468166
21816528
87147166
6064299
83937913
81058013
72781063
4913632
12714460
72024509
76644277
16649839
16431307
4158535