84718005
9659201
50149604
94875400
84644200
93344629
85492893
56075300
85522046
8596548
1447125
3271142
31337091
26457941
51937415
71956144
53322455
89227991
1665045
41109193
942333
8514046
8671639
23443836
82121823
99634076
70889437
50848887
8365896
54468969
57879389
88635508
8946443
41262711
32145926
67105709
84735515
8187540
42738643
70408416