2167623
97163462
14498474
31101122
82984686
76552369
42942891
52135907
81143279
21797285
645697
37277733
39973602
39792405
60754852
12889806
50568756
99467007
92213283
31736402
30378969
40073836
34888131
51395717
72581380
45021599
65164121
21384920
51531791
5604831
30146949
11576251
40138412
89699208
82884922
47926486
6363604
50849733
20218962
79617996