23047546
88824618
75758083
28159553
28444666
15332064
858509
19926916
38413401
54321060
8731565
740690
16862820
4142343
43028554
3414457
35836043
8051483
77726353
9264278
1114756
68903910
12154761
83323007
84407047
89695584
5918523
9273941
35584452
5070729
77353861
46251511
52469017
77601277
8569012
12471915
12083231
24724569
38362211
12571950