87638800
74274489
16621532
73656516
87033264
8448639
65887253
47803653
70803061
80199734
29255947
54177772
50843402
53048069
63645082
40344193
32376160
73951333
16845999
84904727
34323012
94342078
18076417
36383485
2749110
33097608
2701045
72272585
28132800
8877834
1520110
17136096
288553
92178516
6806601
95348195
11055884
4508803
41442212
8005443