56947461
9612124
53189047
44658168
36386478
1377459
62429274
31983647
71029627
49174370
2948648
8747950
32546626
23572926
79399865
81664640
34245055
39133421
28756818
31594160
42257786
6837117
8596478
27541611
77053203
41347878
62756731
43147769
62916744
12887250
67003267
66782322
76114965
32463176
86559103
42516134
63079186
76725420
73417001
35068819