42325888
35727158
60333074
71025894
25967920
23438756
7437173
3324713
12307157
72092213
65044195
7789513
27753592
7594579
2381972
72562105
68051862
7309896
2577342
45152846
39107052
1210479
21273130
64966266
65321083
669415
3972423
61144231
83209173
12379121
22861968
809312
13826053
98932210
1941851
82729366
89103015
5541886
39859037
5192617