60611366
58671496
45807446
3397474
47194592
39321128
78338580
16794305
81064568
56441235
4784623
53505689
58717510
38568207
5939749
42553386
38398725
665052
48594940
47645728
65614713
50852350
53472416
95188464
79538323
16686648
99264064
96615371
17762114
44047920
9763204
97796650
7873217
23107071
79801696
53991575
39278669
41727603
15967464
5874810