11838980
48708762
70638455
336460
26093338
27202320
50342107
65676050
41896402
62908682
76608445
43596120
18714579
75688015
74627405
82274698
31911218
67556358
56485823
48995547
97381879
68388995
63294462
21634643
4935755
36418981
12378522
53695885
53883576
55041972
77839369
74496308
93201282
10033000
99017777
63268034
18274841
25909695
448920
38712351