85911356
36473485
25148832
56481111
69065655
98088362
53973304
35038890
58752064
3117433
35951486
31911566
8163647
26101681
23989616
4219959
66245892
89751683
55308637
48041123
22964964
30649239
57874344
90886243
51771899
74641173
5513589
22176283
585475
30537834
39569335
85684306
28662988
9889442
9515437
66827406
1784672
48256784
76308365
1017132