39168844
51104184
69146424
395162
92958419
86649378
85511873
9445174
3684414
56505111
36491215
39231883
46737309
15259046
64304073
28581988
39273048
34642508
59743050
9103558
23274055
33395104
84851524
20064840
88577755
3497725
98535098
151882
20047565
44944662
6455325
56139596
62597702
67735033
51427247
3514671
55404794
25704119
79158378
85832496