44123350
69617628
271165
38754286
944822
67616019
15392753
51521392
1112424
27734297
5025169
22257824
81415
12134868
6969566
8100806
48732833
10257057
67695232
27662497
71976460
35675511
13043339
89449651
63133087
54623840
82508541
83518207
90923476
30568687
99821992
3356192
10884170
86375900
83806141
49427816
25062781
27209897
4358591
38796506