56718627
59332835
3677520
52288237
47824525
82192842
20745104
20494749
99242587
45366444
3619417
1574600
55849918
24785585
75813959
50662289
42592435
87312255
28416713
72777158
61106577
58857548
90568077
3221088
37671237
39172886
3614215
16584598
60498024
52357823
75207949
93128723
2433734
61258147
36872421
45602466
3191323
2898585
23565729
43064193