49789830
73989571
82245217
2214098
1609740
43155622
20847536
25446273
69782269
23849266
57877195
74906707
20677698
3378905
58899029
77176616
11947000
46893631
82213591
84378162
84488178
67242001
41277603
15695744
64284829
4197747
34216222
92289408
76283075
49245473
39069662
69845019
72424040
68389872
37867360
53622569
54687426
86398369
34275985
46086990