58535265
36819258
43458679
12754196
45162628
25623409
66516205
15995793
19202848
51645609
56576987
63129241
56573096
42981420
49224483
35635996
66896152
25689823
30185570
78022080
9659807
49556232
31612050
11397884
51265657
45816565
3765666
15742562
11431500
15835165
43394345
71132237
18964653
6613559
39697314
79669613
65002718
75344097
22788888
11175904