12091332
94803199
59916616
9335635
44717434
17104948
1544202
33779020
70461891
67458820
3596987
16137062
66925561
62337384
61048975
83824748
26316239
28454512
84512913
91991260
89077640
68779578
18362531
60757725
49864789
91732962
89413156
68714820
52545807
38678222
88926742
69996934
93978729
55121773
63695814
34418834
24154611
27061305
46947237
6278971