82506588
73722700
94542604
2524761
29264677
99278351
66692770
33298497
92736272
47887234
7917609
66657839
20497206
60339396
14314358
92373520
61078724
84041881
37248276
21911945
21873347
97215459
20067391
63265814
18084989
39557621
61506819
20425512
64636202
1164979
3189111
88309269
4637439
51834116
7039431
91049776
6346264
45878721
66514768
6519580