65136
23015948
7181399
7475449
61399848
36852254
88395617
46679557
688751
88639456
71391125
4767053
14895549
63567234
13232087
62311840
40789996
1567988
6571200
10501929
32154646
18963328
68217450
64616108
84203872
97358549
75212512
40576825
22097961
7412046
6646558
14119564
81992106
38809922
49053813
56911638
8662491
44897073
75023465
45053010