76331753
91382155
65082014
56394797
21946171
6975957
96524072
28093190
8764122
94234866
87328189
22462835
93156651
29561695
77894160
27647410
98693965
91812762
831584
5985853
11546318
38723214
80262356
84065018
84934766
13736547
62469548
67937311
61848961
4127586
51768667
21543487
89452401
24473570
92603807
80705163
79531370
68911048
49267344
62177784