74783017
1834050
51045934
5424280
46555915
69878671
24156257
12344333
15419438
3692742
66803728
29028864
76421598
81438125
6301250
56504800
42507193
82782459
88396280
5626590
76156267
9477526
59103855
75071952
93352603
49104410
56896488
73316493
93973787
68496009
46748431
95004136
17911422
79359566
3430711
3157359
53987920
58808172
44217331
46099647