73758896
14837603
29993949
575795
77942247
27075799
64018602
16603883
141995
1194493
22482271
23222660
48376268
37902438
50231143
4063807
78618478
50685755
91081732
64404219
82134321
70375073
14207659
72608264
56313374
91636677
42857704
26705629
14865414
55594697
5454535
1766655
26131597
36931414
23825832
14281498
87207247
38859388
91418490
87443113