87127090
18287913
2195965
31184598
5367253
79428907
46074782
1846744
9473666
5392656
8994855
91407615
56257603
49218417
76744448
85289655
16275066
40831896
63663775
34867577
588992
18144537
68833169
23718365
68383402
12652390
76883399
75546686
2645996
68396848
60727498
2153502
86371633
80857749
31595503
60548714
79827509
13171354
6107490
369602