81217702
74989601
83987322
64509480
6398609
915673
5487944
48489020
40865076
87306281
1166769
20331438
18135830
61338
34217205
30781544
836614
59988462
53852996
17863768
882891
38023498
30709379
56492042
7749572
15213273
6980385
94797951
5044257
25604503
632110
5595149
89562103
68747363
39941624
52584
57954460
7507652
49348470
94757926