71862637
60958443
21446534
16524062
38595992
77332517
64234576
56994299
56748060
90098622
48946036
44852150
39096252
71167283
68216535
95848728
8370975
15517602
80504017
18697312
34867489
9455372
15272648
53911354
28825978
75858261
46533500
47817799
89014769
10069124
14169320
17411383
43441997
70148992
69574231
63979100
17939533
57681622
64617418
29241288