86526200
76325383
3497760
1013410
564757
5608691
41376067
58387307
70766271
35901948
87975115
46583207
40459167
5680796
80591186
8684316
23169715
63565570
78304489
59522477
85861985
11524638
70334002
77865208
233569
18178773
97552038
32743187
8642508
62256364
49897041
86983023
40709588
79673690
73331387
11608429
43011579
17492040
7983654
2391864