51316902
23734515
69403067
64647040
10264993
7463491
21558664
42819509
84714571
4333146
388737
96027165
85846540
24946297
27209760
18923253
13655842
8668096
19372523
2006739
96476855
52738451
63046698
32348080
4994897
85653035
27499213
44651181
14801903
16479353
20679697
91713240
68027080
9255811
81866443
56485775
40381172
83634336
17412643
72847281