91009074
20377024
83173452
1013394
50258514
18603918
52526698
6096076
22165591
75633885
3555282
47193589
37633996
82532981
39053707
18467987
15485065
14243552
5727931
39538851
45323086
20928260
10108740
69057693
38248452
86264445
21509674
9705300
86541063
24293293
78713840
88422632
20166133
7062356
23196125
527818
57412215
30307334
7714747
29728756