43186812
72079887
77997275
62137737
51182491
1034789
96879690
49086250
31645566
13749945
11454548
60091340
87014220
49788947
5403114
59812664
25394577
99418830
93195663
34817089
54795769
92809100
6674555
57102989
38788642
57605764
87838999
68524618
9486492
6844754
25807364
79888415
85725126
9625526
89002732
65243406
34235560
21101200
81536211
2859982