83782091
87633585
7292577
40725242
8348729
81354594
39067292
67705045
30863576
14507022
82306446
71065148
37353747
70486694
70042743
54673768
90851771
72792892
5291690
39719714
82502017
19283156
67691353
46827300
745313
35851124
9681488
6156572
79386149
83952531
41208748
16008890
99412925
9971317
1765071
62104710
71417374
61123542
51881505
79395812