79979392
2784770
12965680
82933930
2169788
99776661
2142853
44241176
14948555
90547892
48098611
80533573
20037993
58477279
12923923
60916565
70715019
16292378
875027
6527672
76017080
92072144
92828427
11333355
64136252
91477979
79813298
11606876
72259737
34148856
22088926
55326697
58435210
54825045
33307223
66008834
7845409
86866556
31476231
36315691