22097976
88072156
567113
60669449
11924820
745244
361684
60597724
45407085
66096955
55656459
47572513
26106671
82049656
22997446
8807471
65683578
94249479
52382311
56635482
60048797
97474806
93777354
2606430
39168306
68624171
85278734
23018595
11941784
45252032
79213336
18893798
92805024
45698186
10736550
77623026
79561918
66885155
82762158
40404298