46603796
87277991
94771635
26183813
28008641
82427358
75079691
31481650
80521586
56352531
382415
52468976
13114419
49993067
25682542
2953554
33162339
8384927
12049083
83119398
55745951
58896553
54666756
24301252
5858763
7722473
91945683
71146542
34656343
23795410
47607004
28733517
6764435
61577572
9707095
5617747
5881114
76268048
8238714
15721818