19773343
89618539
14135642
96982580
9993474
95122256
64833131
93686494
72313878
8496008
91764580
40133034
3505407
62346540
75577174
17222128
37484051
49428088
54614347
99863679
25021691
31056625
91619518
73359446
79051365
95011905
63421994
59063752
63068546
45046907
30878404
99278945
47031795
68751701
48858030
79096461
13021394
88884861
56281438
16918253