80697167
78656276
69347555
59215124
89463669
79013782
6868935
56218671
30817033
6796065
82418068
34403511
52588476
20922326
23936380
76738246
11318488
5227051
24101257
13015237
4175549
2049272
14794640
83158163
10623362
53472109
44279650
86463730
56392121
92794360
23746512
14755786
63543387
97064773
87454840
57979647
39026803
60616722
17056618
27856180