94342471
70889533
19275966
14817030
7438304
24041619
34204224
97532378
13713890
9505532
8044823
31731
54292391
33226631
72719726
864171
31237863
62585797
20476167
30569923
348543
65195804
80209179
79919874
204033
96772793
15789730
26317351
74875640
60339350
19635036
97756
540985
35144874
50766924
47722199
52333374
49341469
815440
41006549