59579309
20822484
77641286
44371296
80532575
25125140
17988434
862287
94778633
1559744
9106296
66281201
40243566
97192962
16227797
61808707
80368162
86781518
3306360
39607049
26918137
679806
18488666
61658534
5270509
49514239
37027894
65728955
43654403
5247271
79556596
70878313
11986011
3525474
969516
52292548
90157388
62439178
80916674
37634020