52947755
95662806
42496372
7309384
875967
4005962
1088737
91127917
60962219
63587354
82994659
56138594
67841982
72134388
72991176
85752482
67457018
6607761
45527752
18441118
2756258
62752497
364090
75249525
3296664
53358667
3889922
95685763
23878133
2300688
20382781
2006916
13959428
67149331
71157647
21724870
44991506
92539739
14025254
80373575