51525080
56404062
26249547
82191762
7141907
21372571
53067767
52506566
46526200
8042631
51236726
30069327
37047828
23525915
68536204
17717593
68749141
60871083
5394579
78157380
76757190
79436131
40732529
33859524
91479766
24517118
31995772
64063426
29316786
99853095
31233455
56887552
82556871
77583546
83733445
21477867
84276846
51731636
36509715
82918799