27441846
89543072
39925412
94429386
83523671
67303126
49985556
32564737
64132785
842726
4026882
44055147
20499972
68456284
60165700
24408303
19446958
78806257
10598813
37801124
5496436
50509595
29732769
81332053
64742320
98063594
46739983
96479466
92735210
28295981
71934336
77755026
18673252
47919465
9197659
37684959
71492217
5321722
42945067
71798464