86911834
68564699
20291866
27683444
6332953
53884456
52701089
681981
57546890
75098794
63403890
58571599
28938618
71109254
32365230
69693265
17782769
60809290
7734394
1649935
79815392
38724196
11576999
80505592
67531920
6266769
6511921
50660
59655232
81618026
99852073
8983840
19887144
6056780
67988026
35269336
8767259
91184558
27744939
44465498