39589887
96521517
25182469
16751210
26802722
60065821
85004301
75834945
79731788
51063964
41224504
75526788
3904371
2376953
27068474
59763092
20215042
1292139
16415854
96822570
3219671
87366467
5224789
9642177
4721623
53105304
74341234
57362436
25039298
755160
89539239
1508236
16879343
7344876
63659835
92227119
66652346
6777516
4433997
93911229