17112230
4194635
87428257
18516720
57271290
83259413
32851891
54661272
5744378
57463927
83207152
92954308
70225938
82027180
34171445
48305944
76866216
6704516
80852
57825615
7529476
77897481
84949336
97694857
35306480
529030
95803357
34114278
47396072
95963934
19818304
9163130
14605259
84325173
34486999
66136837
7344371
391656
45023241
72222917