23486157
95537589
41468714
52822298
31805661
12344297
33009930
9605977
475277
56145414
42069106
2119991
3753572
88296750
86744326
2818968
74284810
26573336
9949301
8306112
19511391
45225759
73631748
61356407
6987852
62938914
54043740
64539219
72018355
19188789
80249242
48158529
88513942
12763201
17737104
66847571
19684239
49178614
82354306
5206386