66924363
14057787
4758806
55521787
29069152
94611135
43755286
39038957
89228250
1694984
64428937
72983726
72443880
21323912
3451761
77994454
32733473
12713537
89968959
13997019
41124145
28067364
9011351
91902865
21391071
1483991
49741196
56826611
97731688
70085964
52948092
80269714
71339479
11005365
17676144
78166566
93824002
23697177
77142429
86691042