80621203
46846858
42723062
20405766
74008262
14146531
86959773
86164668
66015251
61975622
50788261
89323486
63391583
42282941
43606454
84276802
14894777
13432747
88241443
579832
28512945
13648632
16131237
84439160
38713562
17996396
40024942
45516886
25235066
6868381
71981837
87165242
88632953
20286812
32322834
21336246
36551788
183866
40694228
87809634