38583055
30058294
656687
82656122
9202033
52217947
49074667
1152823
87369626
80263290
61638990
125947
78319239
33396644
84099711
73062748
571029
1104517
97732168
763810
51697286
597925
70254687
79699434
44011834
12814357
61374518
55991684
9681457
187915
18253496
3712796
2545874
58753333
84926436
85322667
32535943
69339043
8985400
79887011