81057730
81329637
85314316
9063324
69635341
21765548
60079357
24849096
86209272
6004865
66636161
36872940
68405395
19088370
19862784
63235720
6812128
54376586
71237988
4165404
54393455
28425575
63906346
44132295
4978068
98724314
860317
27627586
51169338
80954076
30455071
18506153
33621988
55931175
47328415
21091385
4469013
70709031
2514916
92158175