12656916
93929839
53541960
7976116
61486360
69945705
6473932
15861691
33153319
86978197
48031367
71735886
98551
28121861
42681152
7566857
97026007
92897188
98811774
74723871
31736861
69205487
20688533
60849200
14069173
39186859
35966443
72175505
44786045
98473267
22051289
65051139
2187915
6335130
35381276
47982905
21763439
51439766
41301407
36713715