93024623
57457764
65059672
39833125
6029941
50934504
10279323
19427639
12188711
30405288
7631578
14323902
52592352
29059262
43102260
10642473
89688420
29508777
49285802
16149771
61296616
70067762
82945028
75157206
26504468
72302810
22767531
27689786
716589
52647815
23312564
658569
82211282
39072852
77438185
4743849
65771842
32574206
56815591
20283729