90727702
47384572
35882005
37184463
87522736
45508240
27392224
37833988
19787369
85107429
30184508
22632663
1325198
60605548
45569347
86487069
15408347
31686378
50842114
23338371
37005426
66731733
76203489
70298039
25113538
32697248
75187315
40724439
61759521
34437894
18711696
37217404
59532031
4551795
90383746
29635469
33371788
15202277
49927920
31461478