75898118
98571361
78575051
73856110
21814406
77267406
6619416
28879608
27959689
61293984
57805819
1478309
8401637
24076459
17255386
2442976
59119321
40315018
62824760
31468871
75752406
5273748
49163326
70888292
6709498
46469752
75259392
55239601
67379250
48273961
1765447
6738735
55376315
69113925
681818
13581368
55599733
93181026
36267523
17125230