21738880
45193002
41314793
88082185
15367446
8832447
21631887
16109534
8072745
68088964
94919555
70609955
2953393
85254586
19774637
71246674
38142605
49855492
87931887
98078181
95944919
39705889
35998127
66463292
46631492
9396157
50765445
2895542
50584234
65002502
3811314
49595050
41073785
60017124
63951208
52854800
18114128
3019473
2186720
7618870