58983911
7579814
72479731
55415377
9820878
92215932
47032492
76144379
87429796
85855414
67233862
23228808
39639928
64274716
59623486
89581765
65314120
20463492
28584680
68382073
19624726
62168465
61552445
52938414
8052968
3239113
53961958
96564603
60327599
90054768
10786764
31552085
70061754
38412691
1149557
92025924
27126537
16521573
7141507
10352217