46632743
29448893
14263835
61465168
56885291
77658817
35664371
18874747
36221597
15505723
39858162
37019662
63528901
7989577
6218839
5305999
31352790
71426935
59628546
78324726
44541150
83407125
55736665
6946117
15484043
36804865
82113119
23614463
30844483
22931226
9453667
20031570
98694290
40034938
21717504
4972640
49753328
60149525
59632840
48893333