59971611
93889235
85801878
33849878
32635813
23156309
12957096
22497415
19029745
8356227
324899
34827286
94172831
40103276
12299987
56301727
78247383
35902774
6764756
5930270
85966053
20807260
2069805
61848707
65024676
81689674
27687307
26629882
84579544
34377993
73251216
89468911
69556370
12858324
45364677
81106335
57268930
95316818
69024290
87591263