15053394
48401485
83308527
45098054
100001245
69884371
99493035
63436158
70183292
65433538
35168943
56082116
2086220
9402661
46046758
32401550
20068521
31599092
91543597
91944414
1962457
44567754
53997852
33382115
12222313
86368665
55752095
41021192
6422881
21453829
27881686
36763741
63143996
91809282
59644834
58437563
59014919
53618014
65275461
56503028