1458676
50845098
31163175
25669268
80505644
511315
63963526
3570522
4039238
27252668
3897851
18392846
76618187
38519881
57594396
38604765
7534220
95644823
6611859
82357450
33834819
33669752
67775582
21303732
86587460
75295797
41365763
22487141
94732045
53149075
91478383
2267939
31842880
368403
64877114
36926620
38259707
7716028
88623677
8816725