80424845
8876707
24122501
38655482
27036531
60736800
3293836
64302831
61218649
9576816
13103786
41633722
98307517
79568958
25718709
97629811
41424305
18831751
86946435
87045929
83483145
70097143
10474899
28515491
21076967
49364763
10795414
58848196
4334327
8682934
37459426
15069299
77792714
45406275
6007487
30534797
36435306
83744250
10282689
32217041