59656108
58749080
68882964
59365020
96325596
28546152
14984285
52599460
86957970
38999971
57624046
56676203
53858093
65072027
25982588
16213780
3585366
819571
50774458
10769396
53452337
26258373
85146011
99877042
27026584
7866940
83164749
10133920
63949411
89332173
43602783
70849034
85919745
65026610
85784444
14897615
5335446
8826412
58713637
71572552