55324251
91241727
61276064
67978828
76906960
82954848
51445945
38399857
25878905
13394981
16494343
29055804
6697553
639315
49673459
22161238
9405134
17447765
95469993
66462998
89121288
32636139
77924685
21114323
85749156
73203717
59348945
81738981
33875008
82758977
43463919
59236739
4211106
86502585
99429009
734984
58868078
79408922
97403084
6093844