54699173
29138671
5143403
18551266
45089989
20648773
39065442
5594538
43272893
33855121
1160179
10477851
47695719
325223
9712414
77767449
86861316
82005396
99229918
74918731
32933027
92609416
44894251
67115808
3550158
51776177
3311571
4212064
97812590
37919516
72651925
10709508
38155046
73972081
98493352
82309601
662514
51741144
83046730
75762690