45742810
5275725
39259567
88256396
55981260
7437790
25082130
16338
54881720
31126854
14885465
53044771
1759012
79839433
55889519
6034500
4837395
8435841
18613031
3352629
53712512
49197997
96782593
88159439
17798951
95309290
3575232
2332658
56953779
24484003
38046837
33228469
94492232
207622
72259572
17425975
49686544
4540660
11767250
3147608