7957488
56968162
50208124
17319185
96747911
84569003
15041707
90863630
90945747
88838635
97394001
49296145
74868131
39863815
35802887
84229826
79127695
7547095
79216243
12333767
82895435
97162197
91181069
74002884
82248410
68569361
74937728
6586155
72356774
71252497
27675903
75059245
76687613
18373379
5975268
38021570
88321316
91327567
2782840
20678074