80672693
79569402
70984595
7174255
97869487
59373346
36341986
47684005
66947794
65644691
32742828
57007016
7163589
53952548
22682639
18862283
76404617
96855658
27241821
60676069
33898482
11206419
47766740
28995377
7948978
36374475
34175107
87436688
83443412
483379
42292676
27659932
75526621
3331751
63019817
70528486
91977685
14394774
46274890
55387024