27761726
962164
33349284
50053343
8167894
4820771
65971567
78747006
26505256
21293841
87994527
8728699
89453281
95074638
35607030
5277374
24468724
86337169
76184989
78172255
13248743
589268
15643257
75797030
35526652
87027108
39261807
91957521
92469208
12669966
87736000
63041369
36532989
61346179
94913023
66575656
59678903
26463175
15972
10477583