19384571
82141864
49483674
14781118
59938982
36864517
49324626
98432686
13259544
54089680
9849643
40746940
29982182
99495655
88185747
75778683
62896775
5334667
94126891
15621797
22996314
565960
11922145
98371029
63026806
72309702
65052121
52376976
17393009
14023048
58614232
68444317
90357495
8512830
1065726
16042310
59219258
59724600
97339330
76271552