75804545
83557401
11402725
37433134
60853907
47085150
733586
74147263
24312328
83608175
27776389
95496085
98019554
37623721
11001426
1274043
78873644
87228974
37465619
84587837
74667043
39765563
41708272
68979459
19388625
28608942
34214903
67667551
55509064
37346418
71092758
72653899
48961124
51124649
947345
93463271
31448509
30616782
23761417
67982881