31876644
38568178
96255614
6877416
55072489
42277964
18542440
85504260
275110
32975793
86051041
58621828
86612200
46049936
95472608
92356840
70339099
8913614
56883299
4564899
68202417
6552188
88604981
54524072
83004374
44412835
5762707
38782848
2209469
86483582
80654604
28557659
8167375
6589501
21555872
97447458
89861811
74346593
85347677
12713310