21524332
98727020
49491916
24898861
27393921
26567682
81523637
26405738
49935590
9642791
3768894
9532345
84966850
5229605
23035445
98643034
90561961
87564957
36244123
9017173
93968063
10413198
56469723
63328694
85518657
7258355
19732953
7273352
56401671
95802400
70022432
60677971
3405536
4811691
18107905
87163720
77191546
63393722
22115710
14354670