32098103
46849092
42608749
44302148
65955688
47439064
48276625
99064506
87685655
39498268
47368977
88088053
35645801
47663978
79101859
2193453
38055909
97003429
84606825
15884171
3309482
47746991
85532834
8914363
54371361
72548540
69265187
6416748
18355297
66931483
58415785
64861741
74633919
87995068
85972950
34304878
5204819
69273425
63292951
29203540