93007141
58821352
25712138
7136194
33696365
32628968
97116676
88069062
2892217
68457910
60978238
8507655
99119184
95474382
7155242
63728752
76059558
3042386
79164018
87428939
88939347
51241360
96244397
84994186
2274520
28424002
42609352
59433374
6921034
35615602
65283809
26412476
36154358
69423453
27613984
55133640
5652648
2972601
33027368
51981537