66635649
94314561
80842827
109157
6920705
87172075
31691448
40375365
24663466
11421547
86613437
54591397
13785658
4661261
15569773
5515161
58137354
38609724
57115145
48843334
18905367
6659783
23109549
89274601
82574699
4830131
70359234
77518407
28937381
2368038
35159493
88244786
1246222
56795258
91707078
45877983
2621134
3911631
45407080
13258532