53393782
89785277
82826851
69238430
32749150
55414726
57679306
78389865
27352905
50019922
49394651
10382619
13988939
77558100
6771088
158710
8747571
27699047
85515548
61218654
87799967
40223598
37004313
23277576
46918005
36087410
64546751
43008180
44684041
37551913
57442389
78595659
55562517
48209387
50759845
19635312
90972105
85015339
42304790
49058014