77746806
92738166
96059430
60897100
15018562
83339264
66613796
51006674
8042168
44388758
82077760
32273598
32595697
59913002
8259550
42345842
99579111
15937458
72298758
38484700
21661375
65877102
94777355
105748
93994467
53076913
7518623
78483126
91546926
46704100
5030729
59601318
61335192
27355532
70991109
88437244
16408370
91442545
75023467
7168974