77491056
70743588
24617213
38006551
62614701
3924328
49961843
11346686
43959224
93194412
89142684
78137013
34518834
40032404
2698960
70163166
46018419
35297958
14553855
93223820
85355005
96062802
19502490
76309740
5246137
99741437
72265495
38446346
949008
73154721
43883182
527381
89568196
78149352
3943184
42088119
19007247
86998530
40958984
26464373