57299210
41113857
11299163
79912474
42657679
38236378
54807315
120406
61786152
500373
33706538
28446734
90423356
34303917
582701
51401103
69532774
93861374
20136997
32584916
79691924
25444954
78056483
59295914
7461733
28195048
21981003
10325664
21855229
84323964
39587743
1649141
68143282
28199238
9155812
45451695
7291447
7748182
37901158
89701866