60631839
84989915
16946293
20412372
90994051
31988245
46779433
77022572
50839750
7598867
77653276
46998725
7288137
66981493
47063658
68304294
9010814
53679698
2865254
68851083
52057666
97199355
73462898
60688827
78081321
34417516
97821
41831733
67879725
59452601
61353107
3715695
82572886
18494675
54283624
2467198
10829181
39368386
32733033
58451195