51737500
39004535
55031175
9808071
80138388
14507808
19595777
39699735
69855875
58186429
65191555
33307431
74716360
97074852
72306279
45987491
9334813
68126947
39074068
4889608
29195651
90547041
7828259
31251694
36444489
78874169
53036305
26378364
58705391
17559818
24614053
9302346
94505623
94603519
59333121
26114461
37607780
5379382
15326714
76544527