54615979
66333858
77822035
6404259
77166490
34392189
9313720
87823267
67881278
60355492
46808642
80358229
15172229
2939853
57901186
72608849
9241280
61831453
84859455
16556594
73639987
42851227
89944960
99008104
78569571
82875092
6522893
71429061
60341880
80448682
47624574
47646273
34938523
50688382
70839170
93562877
81062097
32097134
34893969
40933607