45295920
50523843
4376422
60857062
77992546
92001231
65314477
39942414
8506605
96149857
93964486
85557585
80167551
73957935
12731857
57265438
79275274
83398763
61975661
9605324
31702155
74249559
40604333
12327786
89171795
8186945
17842384
93961896
69501309
4341428
8399825
344121
99551856
68696722
6008585
7604892
40467922
79293745
7136781
82705892