71159578
68595288
96766351
67166125
31731023
1729498
55766683
20635149
96814649
5083155
45128650
36615984
82111255
1955388
72725229
11479621
7101102
70038466
96696714
43121939
60647194
26721372
29891332
7134290
71817464
68606495
37473192
16137032
89005136
25643520
198239
20995298
7779487
79257608
53369750
86329673
55918072
11906187
48898486
88026338