14853578
47586655
84233704
9415220
49394793
27965309
48196901
58249712
64414146
60986846
43909175
99336609
30925003
97909003
96361546
173385
47144456
79085629
70462410
76744939
95656260
5101883
75188074
8700680
37218780
294852
3093963
60011175
16038546
68527527
62162645
86925353
10688178
71482250
65047237
34881900
44396891
48394484
44028024
9053953