92675995
13177879
9461183
5224336
20537282
90907491
84314891
9595607
25751878
67873882
48491496
66715862
17734140
55585540
6776806
8559646
38544531
85319588
32333742
30115131
35722150
10108445
667886
3156887
8986576
71565675
31543033
22004859
745105
32917422
79321589
71801421
61292527
32739701
83478454
3778507
99481592
39398563
9678838
19026008