59615418
76689305
3135885
69839704
39536043
8354531
39027139
9238333
34867285
39479842
44131441
29309686
58023484
46547400
4879773
1821247
95006825
78603888
2119361
73508592
48356064
64837229
63502397
58537868
11909865
61061016
65262298
5382169
3164193
16007586
179932
42584846
73716499
30711581
40239771
99328600
51134594
55682484
78642427
23973573