41513514
34581548
59765710
40635012
13299799
3132163
39851923
82236395
75914427
945677
58593285
5625434
22997795
50514250
9379875
61671214
2183898
88694797
77394988
61264747
28956768
78486809
87091037
8345904
3314390
80529865
49194875
49427306
82839041
99352352
45934792
30145572
47441103
2537425
12985463
61474757
28855539
9148358
90289516
27962235