44658846
90859948
82783699
7364808
72773028
97024974
91421505
21418047
50509862
31455252
16111848
21591080
98645941
71946546
4135489
4332433
75191322
56867770
8044307
7779227
6521968
8342684
52924275
36434067
17688825
63449951
29626850
72916483
75956355
4110519
98096090
75863718
77645714
59757258
45994659
36912598
18437515
73056628
51666864
2428611