81119010
21244827
66418280
59489775
13331235
67758446
75927333
27586216
79936931
71613758
13619723
62979784
98667606
34935558
30602957
4698647
4259607
6377122
11161525
10338622
6809586
87638185
79012926
57893046
9776856
7117851
67832243
93629416
39731372
40639100
7654094
22858997
24563921
94227027
90288314
78723284
17211172
87642809
34482637
13497826