34811609
12004625
8653112
36889607
5204641
44878775
1031852
27403635
79104488
41429030
67895312
56147714
813607
52074292
46963022
76783941
40848737
38229169
57831824
97816433
23765433
1873570
2926416
77585338
39856817
31273828
25645320
14644901
37525848
99247482
4650946
49484877
71863497
40704654
62285306
34779014
82329060
47396429
54193161
73045492