91692946
83825689
6388701
34555784
5435344
366084
4490488
46833890
24114640
59067766
33225122
94101600
15026403
90479648
6985961
89579767
31939042
37507457
15826406
96949212
69815218
88786069
44477615
54691513
82466271
34476287
79011003
72195283
48029573
59899477
21432339
61107911
17637844
8917988
728422
69596926
63764733
22112020
5749512
21251248