97589484
52352686
1089407
2120730
85385601
88201611
3039488
17103310
74223831
8131708
75386925
54766742
5045467
8509992
42452474
70969395
8659588
27258167
40343288
32952904
63809056
84409806
33228252
50047718
7779990
89221783
86613879
96542235
10333060
66037752
87341171
4450893
47569472
97911495
26176560
606951
6651114
41446720
9861842
12213671