8225500
42168665
3681116
68087698
91452879
51317638
74685756
1812103
51482171
6534919
81979454
73807969
79424503
80852240
72832700
52576439
30121535
14105467
20759825
38118813
29956154
28676993
98583795
88138612
76964569
50301691
22325203
84639408
62011109
22861222
59252832
93674551
8769826
99855374
88715037
17739883
27242545
7730341
71751875
31162233