61244017
3484310
3632317
31913043
55353012
17823279
417736
63203852
77715488
25199052
95217649
30982824
79088051
44104760
59659850
71629367
82237605
45542225
91755071
63313673
221532
92266170
64424433
41782516
16884234
5699639
45604641
9155715
6838694
66899215
91577368
9255883
51461947
91828088
44911895
6967756
31357508
63282762
91072742
40277386