86576745
25324445
48892981
1431221
41906794
96182992
80901406
22704913
50331831
580287
7588374
45123921
17911105
5904479
63843946
63104013
87094558
2352976
85073
77726491
3742812
9768156
56629485
47028819
13502381
90493068
51318636
66821692
2919893
86926166
10457759
23025322
85927960
61545822
23225699
40959321
37245449
78421901
85302006
48508140