59716813
95458780
69154728
76209475
51375859
2686574
80615470
9356647
30709727
11741332
66344631
87529218
4039898
51697822
62261304
23275139
91192463
90762937
26379026
4406268
70136942
65587187
50055147
83288892
51439999
73251154
6209274
9876880
39659505
15783425
85632084
20255039
76357198
9003712
6042843
60312703
53588023
24406112
99869851
7717908