66866803
72004537
88596551
6681603
57686150
57602854
9836476
4751056
88033979
92786026
24026772
58339366
17731748
7954809
8616529
45559340
89496005
79233548
2774289
75306166
83214501
30609313
28174497
96696571
86869131
73928977
71639102
28686749
35493906
2339263
89972028
40359300
73172976
54693629
61216442
7448401
21398169
94549466
56709432
66412764