69712721
33217772
19387428
23634316
80518196
82481215
4790981
4056486
9165238
78127376
45965806
97033814
7475973
17524404
14764748
73171112
26005886
344314
1102999
18468379
42125624
44446896
79842741
3531976
66774255
71562091
53784503
20919804
12825517
62919572
25946785
66348756
58796880
39066173
25826781
49007540
984954
16619779
1334455
86224254