86191088
25965858
74302667
1339690
3565361
83539491
92801636
28425580
70216484
14597072
97944863
68298120
16411387
62247080
9049334
73022650
799783
74476518
97814657
29416720
18942095
83686616
58151865
5306997
92836294
47295485
9518969
62897077
90972472
68767645
7399912
62254928
87562221
5852921
23448786
56805510
26208336
17668941
89066347
71966207