983496
89654583
95695877
42972124
33543905
96519302
9749165
88036040
14948086
37556624
88564537
5629453
69162772
18946032
7771755
1841764
95595871
1033941
60622034
70861435
9987619
12447497
95669950
62719143
61282783
76062291
7479383
26805681
8523349
60485058
66254204
39787247
78537341
31738214
81353989
52651741
40521900
28635005
26975666
19337872