58316232
88265324
92865032
43167420
50224762
5965119
4837635
50912215
41602738
11275972
40484468
27469433
68004172
3387352
26329126
91786640
23141647
11659262
48836037
60699244
12723012
82927705
39635381
16893842
83683735
8672143
18708870
4228668
49298374
99537819
9839024
38022663
4059790
56759
90771736
54307808
63525453
872979
60301219
53687638