69936626
46004161
49162758
59497972
313822
51021297
98334914
42613100
5673172
49769597
90778943
77665048
63651731
38656589
85113962
62537110
48557819
51023681
68745626
72582696
99261682
12614451
24666104
53949793
3549402
83528910
60429120
57902465
72238036
82818634
58915684
503576
66192569
71776374
95457469
55099199
53259
87167960
49464579
89882785