15465942
21099655
37111369
57698888
46909669
48928430
54801474
41424700
41045736
72718777
22187082
12856734
84915259
79777676
96609192
52361502
55437538
89368594
82095767
5144575
90303605
58336716
12973259
30713889
18363080
96511183
55299614
64082461
55868996
25231919
58417537
45478268
57069128
44962193
5952771
87467236
44576996
39582647
26736710
38521285