45301753
80807831
51797671
18098785
86168176
19827761
64092395
84521267
73995925
52499691
8588703
23774867
13099358
6521936
42418005
47417395
4813504
7474240
93435905
61425736
75068649
1926115
61433114
57204265
88037184
63657853
12881057
32665575
60931623
8027116
88099897
91833848
75701239
817271
36151729
37366355
9771097
5171608
50206603
76326447