44802725
22917038
99392868
16147540
85352573
16406365
94868277
4225340
17052641
11993885
6771955
69054741
69438045
70269009
84454480
27661272
50659312
80814360
15478408
82515468
29882077
84412251
86765951
18112410
76787059
84791073
66423790
18671053
9055119
63812708
61301819
61501914
80816774
91638863
46135650
17746130
24478875
22081442
36864421
8186394