80862382
19176757
42097926
53078635
4122365
83267345
49189849
87846536
69271841
65535750
33138879
57748527
63096306
11536106
1040363
64687170
44362693
1992216
65051445
23071422
54035384
13642268
90969787
81757347
64761785
9118584
85276716
26942692
80061780
97328475
40447343
19592836
58609781
22376991
591662
40059217
57838159
82257647
66808737
9852748