46686950
84013097
39099564
37344973
32758226
49624729
70782810
70017318
1145487
1016947
46768300
39528501
11362056
95631831
25369206
47685092
92209415
87404760
36332894
86341488
9206703
61089852
65622083
68267655
56267452
14704330
50065721
14666840
74907098
99831507
46549683
25917005
8263122
45362495
14131647
4079501
4017336
20777566
53471455
20516665