96113762
4246082
63624958
86279813
55102565
1136890
79312771
7114900
76588182
91525865
19502987
5127185
3064609
319851
55152583
85247139
4109768
84314328
20981970
71019926
70781310
40722975
38187960
63332213
2462398
33714644
75424803
62138193
9812207
4858707
26496680
55444343
1489540
12173532
11812680
64094907
16156428
42183790
56398579
95709665