5199539
50577363
30462036
25348139
15604091
49436739
41747409
13194571
1694369
80869378
2457935
98527903
58297414
60961811
863967
76016437
75405742
6568115
67641709
53223052
526783
13301748
82286729
87825745
61646469
55903734
82555885
4280141
33186096
70645809
69966024
52123009
8961795
32504636
77321591
93647520
47338657
83338318
46102106
9298287