16691187
14163495
52343571
89248673
95254020
632249
34813448
47461400
75679111
94157689
79239750
97053084
15373325
63742268
19991801
71387179
11678303
51594191
56356489
64741303
66689941
61086904
44376529
33392498
75466747
7971025
83903710
75207703
38379300
1214818
48754978
27294682
83839917
58001601
46665795
66126401
51161583
49494784
15025437
38727222