77876658
57531966
18026447
2583373
5505892
97111775
80734260
84587707
81379773
7535116
83552340
92764969
89622138
92469514
7919676
57224
55434029
97331398
44575446
3576003
50397911
33643876
82769096
44589975
15008640
34045630
32754375
68975143
4845356
36662043
27094510
11601244
22566720
82027171
3987268
56956846
68866585
66783901
3704323
84856416