37972923
46664038
14336361
41741452
10839015
8566723
47447239
978868
24169832
9738682
9518378
20285585
47231580
49324113
84326296
89824872
25507147
30243370
35407096
77734813
58470
39554911
2846304
27248985
32846685
68871752
4863396
4812598
1283275
15233564
17806078
3765358
25505637
87703406
55774281
45113817
7906478
10627949
36438728
68363009