85595837
56596110
27112893
60707031
6612100
14815131
88421756
89576981
30513165
90721589
44377296
83317546
71841141
4798101
19497823
36881430
77617791
32745353
6232881
71725403
73756378
61403611
23896066
57441920
8589565
9950991
5655295
588867
569047
39957510
39799644
7242394
16508791
40105877
31521139
98593855
4747451
5645394
12031024
98495462