65417373
82213560
71055064
66819714
40125056
52681180
69431601
33287132
54031453
59977847
58825489
42482674
71458408
26739706
65681077
34328445
78465723
84662702
66024424
81922112
2641415
56804847
38357098
6749922
56731522
39701121
13969348
11854972
44237775
28309158
44437565
83096683
39855792
57678656
45638613
11036604
93257530
48236725
65081104
94953361