60441338
38518810
91999748
89603299
53297108
14302891
13189795
1545106
8053278
62471615
24078962
69333730
82455684
63177521
14349251
74872272
53943195
8179588
91233847
42357834
95592926
45897882
3441503
12896962
94903549
12341573
21117471
824410000
99121731
50535604
5088008
11988039
17906966
73161113
3769
82133944
80456820
70182131
34234732
77003324