64035852
86749289
63502810
15506906
47768231
49632919
81089578
31572331
41878542
74591898
72351716
24523970
5198205
40022317
70436946
61195673
80258573
45285330
41599720
38539557
8091899
42059114
9889444
70879634
2020877
13338213
47877297
5860488
31514490
78931367
4951412
9257513
20829693
46486292
42617041
86013463
57265877
19436772
73387262
96762704