13565977
80676797
67233707
81219295
90401688
3887284
90177117
44948464
17545436
72204306
64728459
99598155
79825737
37441474
31469730
75218330
43945373
33427676
50152673
33761053
93194604
26483810
43582440
53155670
65144495
24028451
22776357
40733301
14416785
2801166
35439488
68642041
7113169
84971492
21851612
29533180
7199952
67522425
5599600
4694592