579483
90314556
4929275
44143079
39711583
8891992
21449598
93645108
77371183
1954443
35686900
29399106
91213495
88925085
523355
42846273
49856996
41841720
54225487
2227238
37113962
65256864
55656939
80222970
85079049
9461108
82034530
60432518
4134343
42855860
49531738
34675789
33647987
27517728
86167421
18144582
42802257
19464549
30872807
81142545