59804055
12345560
90093734
62512593
50517849
54994645
16727339
31411686
3195182
13896439
5969167
9207015
47271709
81256676
8926862
83317067
25888670
45351287
30853797
57057448
60458557
20884799
96741024
23128743
25236329
68984906
17711330
66261773
71172401
26351830
81996640
66179917
57796507
77691404
45379331
17919560
5834982
50371117
1459410
5529539