14923864
19558390
89754464
53234166
55864945
85914434
52448077
33201298
78207092
82567825
48683289
9933574
49325969
3283290
55012904
33686453
89671973
96778588
40254559
93036757
55923379
51142687
84661963
89244527
7500632
76103403
22669521
73306646
63373058
5165644
2590172
1023615
36383985
42751132
40311989
17213720
2445918
326822
35021200
49569507