86608837
81016558
76535287
78785427
230385
3065849
28414987
2499397
9273389
56751843
34518327
52083380
744799
40331301
79937998
48237885
8882730
6993658
55218957
43019194
89822599
37588562
56191091
63085435
79857176
93592045
52666767
27465230
17019826
369940
20877095
4484532
2914417
10878430
6798963
52538251
187206
66938518
7073994
29858683