80888055
38087461
537594
4286889
86897626
79929195
83549103
76415423
37542203
31137951
12614505
2254666
11747989
46345710
36107456
10912342
64203709
9354878
47885571
7567127
75397411
13202690
55237383
17811598
3947331
95412087
71354810
8188784
53173883
41304633
915883
6386637
99145863
9006556
56326890
90572973
67588406
54321565
9446960
86813248