39477179
8797301
92495049
77564897
68151721
20056478
60183146
47322409
59571583
32694729
28416028
8420855
86113550
51159826
7003959
59674484
52353319
438724
29576944
42869776
16624417
75142482
31621384
92167626
74956087
3718338
26522949
71254322
43835167
66744484
73393725
35874367
47217531
28768124
7451484
68505463
1992151
49472260
190791
18546903