30474910
22515884
51315968
48343760
982858
663768
98587215
18299122
38737699
55676978
20296529
6355213
86915900
22288532
7742663
98102285
36121489
12793550
78548183
84398377
9549038
17882222
36597516
115768
38929745
81704967
35436526
83588506
71798928
17245186
38251344
76478737
7553391
25429010
22391051
22521884
508524
70875101
36814520
17463222