13575476
64862944
69728691
47281275
2516708
19805053
16664315
9003755
71323108
55146595
33108619
29547846
84125322
82517263
48687586
36369716
6855780
7977032
38863665
69958316
63815250
57669665
67342247
83289596
189846
76985882
75699740
71363548
31307246
37518437
9769570
75993504
20657529
58791410
96726563
24841167
2105685
73931542
561901
72657722