43615
3031976
75038400
43784362
21748439
38546438
2268590
96573848
71653535
33788867
80113547
7214546
8545692
4585174
90356232
432540
95797686
36553823
80383784
42325107
9963626
61129973
73744242
141784
82644388
20454216
69572011
34143827
22447275
27476515
2133219
4187465
82722275
23043322
11194914
2072219
65052349
71552892
83518918
95672441