90545620
12496728
4179314
79228875
90047838
80782491
2099251
5411648
39712294
82747233
47502789
41414049
72265228
60503219
79812532
94819632
73032079
31432034
18616420
32179571
4627937
2287893
65966545
52334119
75391248
22159741
87656119
38265498
99059705
64505968
49697404
50678944
60979385
11848986
80069752
92404392
72033783
4984614
51169325
25305768